quantum-crypto
v3.0.1
Published
Easy check addresses balances of various crypto tokens. Script automaticaly recognize a protocol by address and return balance of tokens associated with it.
Downloads
37
Maintainers
Readme
Quantum
Easy check addresses balances of various crypto tokens. Script automaticaly recognize a protocol by address and return balance of tokens associated with it. Token names are resolved using Chaingear.
Maintainer @ValeryLitvin and @21xhipster
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 ETH
0.29 ETC
Node.js
var balance = require('quantum');
balance("0xfc30a6c6d1d61f0027556ed25a670345ab39d0cb", function(error, result) {
console.log(result);
});
[{"quantity":"0.29","asset":"ETH"},{"quantity":"0.29","asset":"ETC"}]
Supported Protocols
- Using
https://chain.so
: Bitcoin, Litecoin - Using
http://dogechain.info
: Dogecoin - Using
http://etherscan.io
: Ethereum - Using
http://node.cyber.fund
: Ethereum Classic - Using
http://node2.cyber.fund
: Steem, SBD, Steem Power with [steem-nickname] - Using
http://node.cyber.fund
: BitShares with [bitshares-nickname] - 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 (temporarily turned off) - Using
http://node.cyber.fund
: NXT and NXT AE - Using
http://bigalice3.nem.ninja
: NEM - Using
https://lisk.io
: Lisk - Using
http://node.cyber.fund
: Factom (temporarily turned off) - Using
https://chainz.cryptoid.info
: Dash, PeerCoin, Blackcoin
Installation
~ » git clone https://github.com/cyberFund/quantum
~ » cd quantum
~ » make init
~ » make build
Tests
~ » npm test
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