eth-balance
Simple way to check ether balance of an account address.
Install
npm install eth-balance
Getting started
Check ether balance on mainnet:
const getBalance = require('eth-balance')
const balance = await getBalance('0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1')
console.log(balance)
Check ether balance on different network:
const getBalance = require('eth-balance')
const balance = await getBalance('0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1', 'rinkeby')
console.log(balance)
Check balance in wei output:
const getBalance = require('eth-balance')
const balance = await getBalance({
address: '0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1',
network: 'rinkeby',
convert: 'wei'
})
console.log(balance)
example
CLI
Install:
npm install -g eth-balance
Check ether balance on mainnet:
$ eth_balance 0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1
0.1
Check ether balance on different network:
$ eth_balance 0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1 --network rinkeby
0.297098768
Check balance in wei output:
$ eth_balance 0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1 --network rinkeby --convert wei
297098768000000000
Piping address example:
$ echo 0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1 | eth_balance -n rinkeby -c wei
297098768000000000
Show help:
$ eth_balance --help
Simple way to check ether balance.
Usage
$ eth_balance [address] --network <network>
Options
--address, -a Address to check balance
--network, -n Network name or network provider URI (default "mainnet")
--convert, -c Unit to convert to (default "ether")
Examples
$ eth_balance 0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1 --network rinkeby
0.297098768
$ eth_balance 0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1 --network rinkeby --convert wei
297098768000000000
Test
npm test
License
MIT