Nano Unit Converter
Nano Unit Converter is a thoroughly-tested library for converting units of the Nano cryptocurrency. It supports the conversion of Raw to Mnano and Mnano to Raw.
Unit Specifications
Raw 10^0
- The smallest unit, commonly used in software code.
Mnano 10^30
- A human-friendly unit, commonly used in software interfaces.
1000000000000000000000000000000 Raw = 1 Mnano
Note: In this library, Raw and Mnano are referred to as raw
and mega
, respectively. This is to avoid casing conflicts between Nano units and coding conventions. For example, in the Nano unit system, 1 Mnano != 1 mnano. Should other units be added to this library in the future, they will also be referred to by their metric prefixes, such as kilo
and giga
.
Installation
npm install nano-unit-converter
API
/*** Converts mega amount to raw amount.** @param {number | string} mega The mega amount.** @throws* @throws* @throws* @throws* @throws* @throws** @returns*/declare ;
/*** Converts raw amount to mega amount.** @param {number | string} raw The raw amount.** @throws* @throws* @throws* @throws* @throws* @throws** @returns*/declare ;
Examples
; ; // '100000000000000000000000000000'; // '1000000000000000000000000000000'; // '10000000000000000000000000000000' // '0.1' // '1' // '10'
See Also
- Nano Address Validator - Validates Nano addresses for syntax and checksum integrity.
- Nano URI Generator - Generates Nano URIs for sending amounts, changing representatives, and more.