diff options
author | kumavis <aaron@kumavis.me> | 2016-07-08 04:41:32 +0800 |
---|---|---|
committer | kumavis <aaron@kumavis.me> | 2016-07-08 04:41:32 +0800 |
commit | 0bb8b8cacc67cdf3cf3c658e4fddb5ab69bfb3e1 (patch) | |
tree | 2d857802097abf5ebe332d85b9a5f08ec7cbdf83 /ui/app/util.js | |
parent | 3cd502a1639187230ef7dedd798dee6639d68143 (diff) | |
parent | 5a99d2a77c9029ecbf78d6859db30bcfec0f2eca (diff) | |
download | dexon-wallet-0bb8b8cacc67cdf3cf3c658e4fddb5ab69bfb3e1.tar.gz dexon-wallet-0bb8b8cacc67cdf3cf3c658e4fddb5ab69bfb3e1.tar.zst dexon-wallet-0bb8b8cacc67cdf3cf3c658e4fddb5ab69bfb3e1.zip |
Merge branch 'master' of github.com:MetaMask/metamask-plugin into ConfirmationStyle
Diffstat (limited to 'ui/app/util.js')
-rw-r--r-- | ui/app/util.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ui/app/util.js b/ui/app/util.js index 89853d74..b86bc603 100644 --- a/ui/app/util.js +++ b/ui/app/util.js @@ -27,6 +27,7 @@ module.exports = { numericBalance: numericBalance, parseBalance: parseBalance, formatBalance: formatBalance, + generateBalanceObject: generateBalanceObject, dataSize: dataSize, readableDate: readableDate, ethToWei: ethToWei, @@ -128,6 +129,17 @@ function formatBalance (balance, decimalsToKeep) { return formatted } +function generateBalanceObject (formattedBalance) { + var balance = formattedBalance.split(' ')[0] + var label = formattedBalance.split(' ')[1] + var beforeDecimal = balance.split('.')[0] + var afterDecimal = balance.split('.')[1] + + if (beforeDecimal === '0' && afterDecimal.substr(0, 5) === '00000') { balance = '< 0.00001' } + + return { balance, label } +} + function dataSize (data) { var size = data ? ethUtil.stripHexPrefix(data).length : 0 return size + ' bytes' |