Nominating Presidential Muppets

    cryptocurrency-unit-convert

    1.2.8 • 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) 2021 Mark Penovich

    Install

    npm i cryptocurrency-unit-convert

    DownloadsWeekly Downloads

    18

    Version

    1.2.8

    License

    MIT

    Unpacked Size

    24 kB

    Total Files

    8

    Last publish

    Collaborators

    • mpenovich1