diff --git a/lib/plugins/wallet/geth/base.js b/lib/plugins/wallet/geth/base.js index 48e0c4b4..18680d73 100644 --- a/lib/plugins/wallet/geth/base.js +++ b/lib/plugins/wallet/geth/base.js @@ -84,7 +84,7 @@ const pendingBalance = (address, cryptoCode) => { const confirmedBalance = (address, cryptoCode) => _balance(false, address, cryptoCode) function _balance (includePending, address, cryptoCode) { - if (coins.utils.getCryptoCurrency(cryptoCode).type === 'erc-20') { + if (coins.utils.isErc20Token(cryptoCode)) { const contract = web3.eth.contract(ABI.ERC20).at(coins.utils.getErc20Token(cryptoCode).contractAddress) return contract.balanceOf(address.toLowerCase()) } @@ -97,7 +97,7 @@ function _balance (includePending, address, cryptoCode) { function generateTx (_toAddress, wallet, amount, includesFee, cryptoCode) { const fromAddress = '0x' + wallet.getAddress().toString('hex') - const isErc20Token = coins.utils.getCryptoCurrency(cryptoCode).type === 'erc-20' + const isErc20Token = coins.utils.isErc20Token(cryptoCode) const toAddress = isErc20Token ? coins.utils.getErc20Token(cryptoCode).contractAddress : _toAddress.toLowerCase() const txTemplate = {