eth-balance

0.0.5 • Public • Published

eth-balance

Simple way to check ether balance of an account address.

License NPM version

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) // 0.1

Check ether balance on different network:

const getBalance = require('eth-balance')
 
const balance = await getBalance('0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1', 'rinkeby')
 
console.log(balance) // 0.297098768

Check balance in wei output:

const getBalance = require('eth-balance')
 
const balance = await getBalance({
  address: '0x90f8bf6a479f320ead074411a4b0e7944ea8c9c1',
  network: 'rinkeby',
  convert: 'wei'
})
 
console.log(balance) // 297098768000000000

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

Package Sidebar

Install

npm i eth-balance

Weekly Downloads

1

Version

0.0.5

License

MIT

Unpacked Size

8.67 kB

Total Files

8

Last publish

Collaborators

  • miguelmota