0.1.3 • Published 9 years ago
crypto-balances-test v0.1.3
Crypto-balances
Easy check addresses balances of various crypto tokens. Script automaticaly recognize a protocol by address and return balance of tokens associated with it.
On repo project folder type:
~ » npm run balance 0xfc30a6c6d1d61f0027556ed25a670345ab39d0cb
  { status: 'success',
  service: 'http://api.etherscan.io',
  address: '0xfc30a6c6d1d61f0027556ed25a670345ab39d0cb',
  asset: 'ETH',
  quantity: '0.29' }
  0.29 ETHNode.js
var balance = require('crypto-balances');
balance("0xfc30a6c6d1d61f0027556ed25a670345ab39d0cb", function(error, result) {
  console.log(result);
});
[{"quantity":"0.29","asset":"ETH"}]Supported Protocols
- Using https://chain.so: Bitcoin, Litecoin
- Using http://dogechain.info: Dogecoin
- Using http://etherscan.io: Ethereum
- Using http://blockscan.com: Counterparty
- Using https://api.coinprism.com: Open Assets Protocol
- Using https://api.ripple.com: Ripple and Ripple based IOUs
- Using http://omnichest.info: Omni
- Using http://jnxt.org: NXT and NXT AE (on port 7876)
- Using http://bigalice3.nem.ninja: NEM (on port 7890)
- Using http://node.cyber.fund: Bitshares with account names (on port 8055)
- Using http://node.cyber.fund: Factom (on port 8077)
- Using https://chainz.cryptoid.info: Dash, PeerCoin, etc
Installation
~ » git clone https://github.com/ValeryLitvin/crypto-balances
~ » cd crypto-balances
~ » make init
~ » make buildTests
~ » npm testNext Milestone
- Move all urls to config file
License
Under MIT License
Contributing
- Fork it
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create new Pull Request