Skip to content

Latest commit

 

History

History
49 lines (39 loc) · 1.08 KB

README.md

File metadata and controls

49 lines (39 loc) · 1.08 KB

bitcoind-client

NPM package version Build Status on Travis

Bitcoind JsonRPC client for node and the browser.

This client should be compatible with all bitcoin forks, to name a few: Dash, PivX, etc...

Install

npm install --save bitcoind-client

Usage

const { createCall } = require('bitcoind-client');
const call = createCall({
    rpchost: '127.0.0.1',
    rpcuser: 'user',
    rpcpassword: 'password',
    rpcport: '9998',
});

call('getwalletinfo')
    .then(result => console.info(result))
    .catch(e => console.error(e))
;

For node you need to require a fetch implementation. isomorphic-fetch is recommended and marked as a peerDependency.

npm install --save isomorphic-fetch

Development

npm test
npm run prettier

Licence

MIT