Socket
Socket
Sign inDemoInstall

cryptocurrency-unit-convert

Package Overview
Dependencies
1
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    cryptocurrency-unit-convert

This package converts cryptocurrency units


Version published
Weekly downloads
53
decreased by-58.59%
Maintainers
1
Install size
399 kB
Created
Weekly downloads
 

Readme

Source

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) 2023 Mark Penovich

Keywords

FAQs

Last updated on 24 Jan 2023

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc