Skip to content

About

Ethereum unit conversion.

Resources

Stars

42 stars

Watchers

23 watching

Forks

Latest commit

 

History

11 Commits

Folders and files

Repository files navigation

ethereumjs-units

NPM Package Build Status Coverage Status Gitter or #ethereumjs on freenode

Unit conversion utility.

There are two methods:

  • convert(value, unitFrom, unitTo) - convert a value between two units
  • lazyConvert(value, unitTo) - include unit type in the input and the output

The value and the output in all cases is a string.

Examples

Units.convert('1', 'eth', 'wei') // '1000000000000000000'
Units.convert('1', 'wei', 'eth') // '0.000000000000000001'
Units.convert('1', 'finney', 'eth') // '0.001'

Units.lazyConvert('1 eth', 'wei') // '1000000000000000000 wei'
Units.lazyConvert('1 wei', 'eth') // '0.000000000000000001 eth'
Units.lazyConvert('1 finney', 'eth') // '0.001 eth'

Units

Units are defined in units.json. It is compatible with web3.js and additionally includes ETH.

About

Ethereum unit conversion.

Resources

Stars

42 stars

Watchers

23 watching

Forks

Releases

Packages

Used by

Contributors

Languages