refactor: use isErc20Token() from lamassu-coins
This commit is contained in:
parent
3c33695b9d
commit
ac20f05dd4
1 changed files with 2 additions and 2 deletions
|
|
@ -84,7 +84,7 @@ const pendingBalance = (address, cryptoCode) => {
|
||||||
const confirmedBalance = (address, cryptoCode) => _balance(false, address, cryptoCode)
|
const confirmedBalance = (address, cryptoCode) => _balance(false, address, cryptoCode)
|
||||||
|
|
||||||
function _balance (includePending, 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)
|
const contract = web3.eth.contract(ABI.ERC20).at(coins.utils.getErc20Token(cryptoCode).contractAddress)
|
||||||
return contract.balanceOf(address.toLowerCase())
|
return contract.balanceOf(address.toLowerCase())
|
||||||
}
|
}
|
||||||
|
|
@ -97,7 +97,7 @@ function _balance (includePending, address, cryptoCode) {
|
||||||
function generateTx (_toAddress, wallet, amount, includesFee, cryptoCode) {
|
function generateTx (_toAddress, wallet, amount, includesFee, cryptoCode) {
|
||||||
const fromAddress = '0x' + wallet.getAddress().toString('hex')
|
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 toAddress = isErc20Token ? coins.utils.getErc20Token(cryptoCode).contractAddress : _toAddress.toLowerCase()
|
||||||
|
|
||||||
const txTemplate = {
|
const txTemplate = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue