Banano Unit Converter
Banano Unit Converter is a thoroughly-tested library for converting units of the Banano cryptocurrency. It supports the conversion of Raw to Banano and Banano to Raw.
This library code is based on great nano-unit-converter library by Alec Rios.
Unit Specifications
Raw 10^0
- The smallest unit, commonly used in software code.
Banano 10^29
- A human-friendly unit, commonly used in software interfaces.
100000000000000000000000000000 Raw = 1 Banano
Note: In this library, Raw and Banano are referred to as raw
and ban
, respectively. This is to avoid casing conflicts between Nano units and coding conventions.
Installation
npm install banano-unit-converter
API
/*** Converts ban amount to raw amount.** @param {number | string} ban The ban amount.** @throws* @throws* @throws* @throws* @throws* @throws** @returns*/declare ;
/*** Converts raw amount to ban amount.** @param {number | string} raw The raw amount.** @throws* @throws* @throws* @throws* @throws* @throws** @returns*/declare ;
Examples
; ; // '10000000000000000000000000000'; // '100000000000000000000000000000'; // '1000000000000000000000000000000' // '0.1' // '1' // '10'
See Also
- Nano Unit Converter - Converting units of the Nano cryptocurrency.
- Nano Address Validator - Validates Nano addresses for syntax and checksum integrity.
- Nano URI Generator - Generates Nano URIs for sending amounts, changing representatives, and more.