crypto-balance
v0.0.20
Published
Query various crypto tokens for their address balances
Downloads
162
Maintainers
Readme
crypto-balance
Query various crypto tokens for their address balances.
Warning: this is a very early version--use at your own risk. Pull requests are very much welcome as well as support for other tokens, blockchains, and services.
Supported Tokens
- Bitcoin
- Litecoin
- Dogecoin
- All tokens created on Counterparty
- All tokens created on Dogeparty
- Mastercoin
- Ethereum (pre-sale)
- Open Assets
.. and maybe more by now, in case we forget to update this section again, check the code src/services.
Installation
~ » npm install crypto-balance
How to Use
Command Line
~ » npm install -g crypto-balance # for global installation of _balance_
~ » balance DDogepartyxxxxxxxxxxxxxxxxxxw1dfzr ~
1,009,968,741.03499746 DOGE
~ » balance 1LARSvRshS9Nm3D3aWLELQjNYtaBrWGzg2 ~
0.00010860 BTC
42.00000000 XCP/LARS
Node.js
var balance = require('crypto-balance');
balance("DCt8sxHX634ghqdDhWFtCPQUyZ3TEfLBCo", function(error, assets) {
console.log(assets);
});
// [ { address: 'DCt8sxHX634ghqdDhWFtCPQUyZ3TEfLBCo',
// quantity: 100000000,
// asset: 'XDP/DOGEPARTY' },
// { address: 'DCt8sxHX634ghqdDhWFtCPQUyZ3TEfLBCo',
// quantity: 500000000000,
// asset: 'XDP/DOLLARS' },
// ...
// ]
Promise
var balance = require("crypto-balance");
balance("DDogepartyxxxxxxxxxxxxxxxxxxw1dfzr").then(function(balances) {
console.log(balances);
});
// [ { address: 'DDogepartyxxxxxxxxxxxxxxxxxxw1dfzr',
// quantity: '1399253366.95050883',
// asset: 'DOGE' } ]
Tests
npm test