a1b8fabd99
* Ensure all internal dapps have package.json * Update compilation rules # Conflicts: # js/src/redux/providers/balancesActions.js # js/src/ui/Form/TypedInput/typedInput.js * Remove SignerIcon * Cleanup providers * Enable request of new token from app * Queue when no token (yet) * Add location & token request * Cleanup send logic * Request token * Request comms token * Remove yarn.lock (not updated) * Update version to 1.99.99 (publish prepare) * Move jsonrpc to seperate repo * Update jsonrpc references * Update repo info * Update repo info * Additional debugging * Update repo references * Move ABI to js-abi repo * Move webWorker to shared * Fix package reference * Worker location * Move js-ui & js-shared components * Update file references * Update package repo locations * Remove debugging info * Cleanup debug * Split api into own repo * Update api local references * Update app loading * Update dependencies * Allow serving of /parity-utils * Error when EthereumProvider has not been attached * Use inject.js * Correct appId retrieval |
||
---|---|---|
.. | ||
account.js | ||
account.spec.js | ||
call.js | ||
helpers.spec.js | ||
index.js | ||
library.js | ||
links.js | ||
links.spec.js | ||
package.json | ||
README.md | ||
stats.js | ||
stats.spec.js |
@parity/etherscan
A thin, lightweight promise wrapper for the api.etherscan.io/apis service, exposing a common endpoint for use in JavaScript applications.
https://github.com/paritytech/parity/tree/master/js/packages/3rdpartyetherscan
usage
installation -
npm install --save @parity/etherscan
Usage -
const etherscan = require('@parity/etherscan');
// api calls goes here
api
account (exposed on etherscan.account) -
balance(address)
balances(addresses)
(array or addresses)transactions(address, page)
(page offset starts at 0, returns 25)
stats (exposed on etherscan.stats) -
price()
supply()