balancee

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 balancee

Weekly Downloads

0

Version

0.0.5

License

MIT

Unpacked Size

10.5 kB

Total Files

6

Last publish

Collaborators

  • us422so8ms82g