@polkadot/ui-util

Various utility and formatting functions

formatBalance

const props = await api.rpc.system.properties();

formatBalance.setDefaults({
  decimals: props.tokenDecimals,
  unit: props.tokenSymbol
});

formatBalance('12345'); // 12.345z DOT
1
2
3
4
5
6
7
8

calcSi

// calculates the SI unit applicable
formatBalance.calcSi('12345'); // { power: 3, value: 'k', text: 'Kilo' }
1
2