Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

quantum-crypto

cyberFund51MIT3.0.1

Easy check addresses balances of various crypto tokens. Script automaticaly recognize a protocol by address and return balance of tokens associated with it.

quantum, cyberfund, token, blockchain, crypto, balance, money, currency, bitcoin, btc, litecoin, ltc, dogecoin, doge, counterparty, xcp, dogeparty, xdp, openassets, ethereum, eth, altcoin, ripple, nxt, nem, dash, bitshares, bitusd, bts, omni, omnichest, factom, factoids, steem, steem power, sdb, lisk, ethereum classic, cethereum, steemit, golos

readme

Quantum

Join the chat at https://gitter.im/cyberFund/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

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request