diff --git a/lib/plugins/wallet/geth/base.js b/lib/plugins/wallet/geth/base.js index 403f46de..b219ea9e 100644 --- a/lib/plugins/wallet/geth/base.js +++ b/lib/plugins/wallet/geth/base.js @@ -49,14 +49,14 @@ function isStrictAddress (cryptoCode, toAddress) { function sendCoins (account, toAddress, cryptoAtoms, cryptoCode) { return generateTx(toAddress, defaultWallet(account), cryptoAtoms, false) .then(pify(web3.eth.sendRawTransaction)) - .then(r => { - return pify(web3.eth.getTransactionByHash)(r.result) + .then(txid => { + return pify(web3.eth.getTransaction)(txid) .then(tx => { - if (!tx) return { txid: r.result } + if (!tx) return { txid } const fee = BN(tx.gas).multipliedBy(BN(tx.gasPrice)).round() - return { txid: r.result, fee } + return { txid, fee } }) }) }