fix: Add additional fees validation for native transaction (#2933)

This commit is contained in:
David Adegoke
2026-02-20 15:38:17 +01:00
committed by GitHub
parent 2398e299dc
commit 7000600c26
+4
View File
@@ -1004,6 +1004,10 @@ abstract class EVMChainWalletBase
if (currencyBalance.balance < totalAmount) {
throw EVMChainTransactionCreationException(transactionCurrency);
}
if (transactionCurrency is! Erc20Token &&
totalAmount + estimatedFeesForTransaction > currencyBalance.balance) {
throw EVMChainTransactionFeesException.fromCurrency(currency.title);
}
}
if (transactionCurrency is Erc20Token &&