balanceFormat.calcSi with optional decimals (#81)

* balanceFormat.calcSi with optional decimals

* Example for calcSi
This commit is contained in:
Jaco Greeff
2019-02-19 09:26:08 +01:00
committed by GitHub
parent 3a1338bef6
commit 671006ef9a
2 changed files with 10 additions and 2 deletions
+3 -2
View File
@@ -15,7 +15,7 @@ type Defaults = {
interface BalanceFormatter {
(input?: number | string | BN, withSi?: boolean, decimals?: number): string;
calcSi (text: string, decimals: number): SiDef;
calcSi (text: string, decimals?: number): SiDef;
findSi (type: string): SiDef;
getDefaults (): Defaults;
getOptions (decimals?: number): Array<SiDef>;
@@ -56,7 +56,8 @@ function _formatBalance (input?: number | string | BN, withSi: boolean = true, d
const formatBalance = _formatBalance as BalanceFormatter;
formatBalance.calcSi = calcSi;
formatBalance.calcSi = (text: string, decimals: number = defaultDecimals): SiDef =>
calcSi(text, decimals);
formatBalance.findSi = findSi;
formatBalance.getDefaults = (): Defaults => {