node-peercoin
v1.0.2
Published
Communicate with peercoind via JSON-RPC
Downloads
14
Readme
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 peercoin
Setup
Traverse to
~/.ppc
or~/Library/Application Support/PPCoin
and add a file calledppcoin.conf
if it doesn't already exist.Add these lines to the file:
rpcuser=username
rpcpassword=password
You will use these to login to the server.
Start your Peercoin client with the
-server
argument or runpeercoind
You should now be able to communicate with Peercoin JSON-RPC API using the node-peercoin library, try it out!
Examples
Create client
var peercoin = require('node-peercoin');
var client = new peercoin.Client('localhost', 9902, 'username', 'password');
Create client with single object
var client = new litecoin.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);
});