1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

Merge pull request #4852 from keyiiiii/fix-token-amount

Fix token amount
This commit is contained in:
Dan J Miller 2018-07-23 12:32:52 -02:30 committed by GitHub
commit 78a1bcfdec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,5 +1,6 @@
const log = require('loglevel')
const util = require('./util')
const BigNumber = require('bignumber.js')
function tokenInfoGetter () {
const tokens = {}
@ -43,9 +44,7 @@ async function getSymbolAndDecimals (tokenAddress, existingTokens = []) {
function calcTokenAmount (value, decimals) {
const multiplier = Math.pow(10, Number(decimals || 0))
const amount = Number(value / multiplier)
return amount
return new BigNumber(value).div(multiplier).toNumber()
}