diff --git a/lib/plugins/wallet/geth/base.js b/lib/plugins/wallet/geth/base.js index 64b890c1..c6c10ca9 100644 --- a/lib/plugins/wallet/geth/base.js +++ b/lib/plugins/wallet/geth/base.js @@ -93,6 +93,8 @@ function _balance (includePending, address, cryptoCode) { } const block = includePending ? 'pending' : undefined return pify(web3.eth.getBalance)(address.toLowerCase(), block) + /* NOTE: Convert bn.js bignum to bignumber.js bignum */ + .then(balance => balance ? BN(balance.toString(16), 16) : BN(0)) } function generateTx (_toAddress, wallet, amount, includesFee, cryptoCode) {