diff --git a/lib/bitcoin/electrum_wallet.dart b/lib/bitcoin/electrum_wallet.dart index 5b7970c3b..b2f5cf563 100644 --- a/lib/bitcoin/electrum_wallet.dart +++ b/lib/bitcoin/electrum_wallet.dart @@ -186,8 +186,8 @@ abstract class ElectrumWalletBase extends WalletBase item.sendAll) || - outputs.any((item) => item.formattedCryptoAmount <= 0)) { + if (outputs.any((item) => item.sendAll + || item.formattedCryptoAmount <= 0)) { throw BitcoinTransactionWrongBalanceException(currency); } diff --git a/lib/monero/monero_wallet.dart b/lib/monero/monero_wallet.dart index 08c6d1ef3..a76b03ba8 100644 --- a/lib/monero/monero_wallet.dart +++ b/lib/monero/monero_wallet.dart @@ -163,8 +163,8 @@ abstract class MoneroWalletBase extends WalletBase item.sendAll) || - outputs.any((item) => item.formattedCryptoAmount <= 0)) { + if (outputs.any((item) => item.sendAll + || item.formattedCryptoAmount <= 0)) { throw MoneroTransactionCreationException('Wrong balance. Not enough XMR on your balance.'); }