Napoleonic Political Magnificence
    Wondering what’s next for npm?Check out our public roadmap! »

    ether-converter

    0.0.13 • Public • Published


    logo


    ether-converter

    Ether unit converter

    License Build Status dependencies Status NPM version

    Demo

    https://lab.miguelmota.com/ether-converter

    Install

    npm install ether-converter

    Getting started

    const convert = require('ether-converter')
    
    const result = convert(1, 'ether')
    
    console.log(JSON.stringify(result, null, 2))

    Output:

    {
      "wei": "1000000000000000000",
      "kwei": "1000000000000000",
      "mwei": "1000000000000",
      "gwei": "1000000000",
      "szabo": "1000000",
      "finney": "1000",
      "ether": "1",
      "kether": "0.001",
      "mether": "0.000001",
      "gether": "0.000000001",
      "tether": "0.000000000001"
    }

    Another example:

    const convert = require('ether-converter')
    
    const result = convert(30, 'gwei')
    
    console.log(JSON.stringify(result, null, 2))

    Output

    {
      "wei": "30000000000",
      "kwei": "30000000",
      "mwei": "30000",
      "gwei": "30",
      "szabo": "0.03",
      "finney": "0.00003",
      "ether": "0.00000003",
      "kether": "0.00000000003",
      "mether": "0.00000000000003",
      "gether": "0.00000000000000003",
      "tether": "0.00000000000000000003"
    }

    Specific output examples:

    console.log(convert(1, 'ether', 'wei')) // 1000000000000000000
    
    console.log(convert(30, 'gwei', 'ether')) // 0.00000003
    
    console.log(convert(30, 'gwei', 'wei')) // 30000000000

    CLI

    Install

    npm install -g ether-converter

    Getting started

    $ ether-converter {value} {unit}

    Examples

    $ ether-converter 10 ether
    
    wei     10000000000000000000
    kwei    10000000000000000
    mwei    10000000000000
    gwei    10000000000
    szabo   10000000
    finney  10000
    ether   10
    kether  0.01
    mether  0.00001
    gether  0.00000001
    tether  0.00000000001
    $ ether-converter 30 gwei
    
    wei     30000000000
    kwei    30000000
    mwei    30000
    gwei    30
    szabo   0.03
    finney  0.00003
    ether   0.00000003
    kether  0.00000000003
    mether  0.00000000000003
    gether  0.00000000000000003
    tether  0.00000000000000000003
    $ ether-converter 1 ether wei
    
    1000000000000000000
    $ ether-converter 1 ether wei
    
    1000000000000000000
    $ ether-converter 30 gwei ether
    
    0.00000003

    Piping value example:

    $ echo 1000000000000000000 | ether-converter wei ether
    
    1

    License

    MIT

    Install

    npm i ether-converter

    DownloadsWeekly Downloads

    28

    Version

    0.0.13

    License

    MIT

    Unpacked Size

    111 kB

    Total Files

    13

    Last publish

    Collaborators

    • avatar