node-peercoin

1.0.2 • Public • Published

node-peercoin

node-peercoin is a simple wrapper for the Peercoin client's JSON-RPC API.

The API is equivalent to the API document here. The methods are exposed as lower camelcase methods on the peercoin.Client object.

Install

npm install node-peercoin

Setup

  1. Traverse to ~/.ppcoin or ~/Library/Application Support/PPCoin and add a file called ppcoin.conf if it doesn't already exist.

  2. Add these lines to the file:

    rpcuser=username

    rpcpassword=password

You will use these to login to the server.

  1. Start your Litecoin client with the -server argument or run ppcoind

  2. You should now be able to communicate with Litecoin JSON-RPC API using the node-ppcoin library, try it out!

  3. Find more installation instructions here

Examples

Create client

var peercoin = require('node-peercoin');
var client = new litecoin.Client('localhost', 9902, 'username', 'password');

Create client with single object

var client = new peercoin.Client({
  host: 'localhost',
  port: 9902,
  username: 'username',
  password: 'password'
});

Get balance across all accounts with minimum confirmations of 6

 
client.getBalance('*', 6, function(err, balance) {
  if (err) console.log(err);
  console.log('Balance: ' + balance);
});

Get the network hash rate

client.getNetworkHashPS(function(err, hashps) {
  if (err) console.log(err);
  console.log('Network Hash Rate: ' + hashps);
});

Readme

Keywords

none

Package Sidebar

Install

npm i node-peercoin

Weekly Downloads

2

Version

1.0.2

License

none

Last publish

Collaborators

  • doomhz