node-litecoin
node-litecoin is a simple wrapper for the Litecoin client's JSON-RPC API.
The API is equivalent to the API document here.
The methods are exposed as lower camelcase methods on the litecoin.Client
object.
Install
npm install litecoin
Setup
-
Traverse to
~/.litecoin
or~/Library/Application Support/Litecoin
and add a file calledlitecoin.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 Litecoin client with the
-server
argument or runlitecoind
-
You should now be able to communicate with Litecoin JSON-RPC API using the node-litecoin library, try it out!
Examples
Create client
var litecoin = ;var client = host: 'localhost' port: 9332 user: 'username' pass: '$3cr37P@s5w0rd' timeout: 30000 ssl: false/* true, sslStrict: true, sslCa: fs.readFileSync(__dirname + '/myca.cert')*/;
Get balance across all accounts with minimum confirmations of 6
client;
Get the network hash rate
client;