diff --git a/services/blockchain-indexer/shared/dataService/business/transactionsEstimateFees.js b/services/blockchain-indexer/shared/dataService/business/transactionsEstimateFees.js index 6239642645..60e4620f67 100644 --- a/services/blockchain-indexer/shared/dataService/business/transactionsEstimateFees.js +++ b/services/blockchain-indexer/shared/dataService/business/transactionsEstimateFees.js @@ -316,17 +316,11 @@ const validateTransactionParams = async transaction => { if (transaction.params.tokenID) { const senderAddress = getLisk32AddressFromPublicKey(transaction.senderPublicKey); - const { - data: { extraCommandFees }, - } = await getTokenConstants(); const { data: [balanceInfo], } = await getTokenBalances({ address: senderAddress, tokenID: transaction.params.tokenID }); - if ( - BigInt(balanceInfo.availableBalance) < - BigInt(transaction.params.amount) + BigInt(extraCommandFees.userAccountInitializationFee) - ) { + if (BigInt(balanceInfo.availableBalance) < BigInt(transaction.params.amount)) { throw new ValidationException( `${senderAddress} has insufficient balance for ${transaction.params.tokenID} to send the transaction.`, );