Introducing npm Teams! Private packages + team management tools.Learn more »

cryptocurrency-unit-convert

1.2.7 • Public • Published

cryptocurrency-unit-convert

Build Status Coverage Status

Cryptocurrency unit conversion utility.

Currently supports Bitcoin, Bitcoin Cash, Ethereum, Ripple, Litecoin, Dash, and Zcash.

Getting Started

Install with npm

> npm install cryptocurrency-unit-convert --save

Require package into project

require('cryptocurrency-unit-convert')

There are 7 methods:

  • convertBTC(value, fromUnit, toUnit)
  • convertBCH(value, fromUnit, toUnit)
  • convertETH(value, fromUnit, toUnit)
  • convertXRP(value, fromUnit, toUnit)
  • convertLTC(value, fromUnit, toUnit)
  • convertDASH(value, fromUnit, toUnit)
  • convertZEC(value, fromUnit, toUnit)

Examples

const Units = require('cryptocurrency-unit-convert')
 
// Convert 1 satoshi to btc
const convertedBTC = Units.convertBTC('1', 'satoshi', 'btc') // '0.00000001'
 
// Convert 1.5 btc to satoshi
const convertedBTC = Units.convertBTC('1.5', 'btc', 'satoshi') // '150000000'
 
// Convert 1 satoshi to bch
const convertedBCH = Units.convertBCH('1', 'satoshi', 'bch') // '0.00000001'
 
// Convert 1.5 bch to satoshi
const convertedBCH = Units.convertBCH('1.5', 'bch', 'satoshi') // '150000000'
 
// Convert 1 wei to eth
const convertedETH = Units.convertETH('1', 'wei', 'eth') // '0.000000000000000001'
 
// Convert 1.5 eth to wei
const convertedETH = Units.convertETH('1.5', 'eth', 'wei') // '1500000000000000000'
 
// Convert 1 drop to xrp
const convertedXRP = Units.convertXRP('1', 'drop', 'xrp') // '0.000001'
 
// Convert 1.5 xrp to drop
const convertedXRP = Units.convertXRP('1.5', 'xrp', 'drop') // '1500000'
 
// Convert 1 photon to ltc
const convertedLTC = Units.convertLTC('1', 'photon', 'ltc') // '0.00000001'
 
// Convert 1.5 ltc to photon
const convertedLTC = Units.convertLTC('1.5', 'ltc', 'photon') // '150000000'
 
// Convert 1 duff to dash
const convertedDASH = Units.convertDASH('1', 'duff', 'dash') // '0.00000001'
 
// Convert 1.5 dash to duff
const convertedDASH = Units.convertDASH('1.5', 'dash', 'duff') // '150000000'
 
// Convert 1 zatoshi to zec
const convertedZEC = Units.convertZEC('1', 'zatoshi', 'zec') // '0.00000001'
 
// Convert 1.5 zec to zatoshi
const convertedZEC = Units.convertZEC('1.5', 'zec', 'zatoshi') // '150000000'

Units

Bitcoin

satoshi, bit, ubtc, mbtc, btc

Bitcoin Cash

satoshi, bit, ubch, mbch, bch

Ethereum

wei, kwei, mwei, gwei, finney, eth

Ripple

drop, xrp

Litecoin

litoshi, photon, lite, ltc

Dash

duff, dash

Zcash

zatoshi, zec

Want more currencies?

Email mark@telx.tech with the currency name, units, and unit names or submit a pull request. Currency list can be found in Units.json

License

MIT (c) 2019 Mark Penovich

Install

npm i cryptocurrency-unit-convert

DownloadsWeekly Downloads

41

Version

1.2.7

License

MIT

Unpacked Size

30.1 kB

Total Files

9

Last publish

Collaborators

  • avatar