UNPKG

@iota-pico/data

Version:

IOTA Pico Framework Data Structures and Helpers

28 lines (27 loc) 1 kB
/** * Helper class for units conversion. */ export declare class UnitsHelper { /** * Conversion table for units. */ static readonly UNIT_MAP: { [id: string]: number; }; /** * Convert from one unit to another. * https://github.com/iotaledger/iota.lib.js/blob/a1b2e9e05d7cab3ef394900e5ca75fb46464e608/lib/utils/utils.js#L16-L51 * @param value To convert the units. * @param unitFrom The source unit of the value. * @param unitTo The destination unit of the value. * @returns The converted value. */ static convertUnits(value: string, unitFrom: string, unitTo: string): string; /** * Format the iota value as its best representation. * @param value The value in iotas to format. * @param maxDecimalPlaces The maximum number of decimal places to include. * @returns The iota value formatted with units. */ static format(value: string, maxDecimalPlaces?: number): string; }