Exodus Currency
[![npm][npm-image]][npm-url]
[npm-image]: https://img.shields.io/npm/v/@exodus/currency.svg?style=flat-square
[npm-url]: https://www.npmjs.com/package/@exodus/currency
This package is intended to be for reusable asset names and basic asset properties across Exodus projects.
It's currently used in desktop and mobile.
Install
yarn add @exodus/currency
Usage
import assets from '@exodus/assets-base'
import { UnitType } from '@exodus/currency'
const ether = UnitType.create(assets.ethereum.units)
const e1 = ether.ETH(2)
const e2 = ether.parse('2 ETH')
const e3 = e2.to('wei')
const e4 = e3.add(ether.ETH(3))
const e5 = e4.toDefault()
const e6 = e5.toBase()
console.log(e1.equals(e2))
console.log(e2.equals(e3))
console.log(e4.toString())
console.log(e5.toString())
console.log(e6.toString())