diff options
author | Dan Finlay <dan@danfinlay.com> | 2016-11-08 04:00:14 +0800 |
---|---|---|
committer | Dan Finlay <dan@danfinlay.com> | 2016-11-08 04:00:14 +0800 |
commit | 553a6da0117d94a6a3be3707266bdc09e67f9103 (patch) | |
tree | cc3558d3aa1cfbfaf394a8b5e17b153464d944d2 /app | |
parent | fc26a0a8991759a54409096d0c7896da86cea4b7 (diff) | |
download | tangerine-wallet-browser-553a6da0117d94a6a3be3707266bdc09e67f9103.tar tangerine-wallet-browser-553a6da0117d94a6a3be3707266bdc09e67f9103.tar.gz tangerine-wallet-browser-553a6da0117d94a6a3be3707266bdc09e67f9103.tar.bz2 tangerine-wallet-browser-553a6da0117d94a6a3be3707266bdc09e67f9103.tar.lz tangerine-wallet-browser-553a6da0117d94a6a3be3707266bdc09e67f9103.tar.xz tangerine-wallet-browser-553a6da0117d94a6a3be3707266bdc09e67f9103.tar.zst tangerine-wallet-browser-553a6da0117d94a6a3be3707266bdc09e67f9103.zip |
Fix 787 gas buffer bug
Diffstat (limited to 'app')
-rw-r--r-- | app/scripts/keyring-controller.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/app/scripts/keyring-controller.js b/app/scripts/keyring-controller.js index fb3091143..3ebf02c44 100644 --- a/app/scripts/keyring-controller.js +++ b/app/scripts/keyring-controller.js @@ -533,11 +533,11 @@ module.exports = class KeyringController extends EventEmitter { } } - addGasBuffer(gasHex) { - var gas = new BN(gasHex, 16) - var buffer = new BN('100000', 10) - var result = gas.add(buffer) - return normalize(result.toString(16)) + addGasBuffer(gas) { + const gasBuffer = new BN('100000', 10) + const bnGas = new BN(ethUtil.stripHexPrefix(gas), 16) + const correct = bnGas.add(gasBuffer) + return ethUtil.addHexPrefix(correct.toString(16)) } clearSeedWordCache(cb) { |