From e7ac63adb3dadfdb9d671072fa7181e2c9eb1f65 Mon Sep 17 00:00:00 2001 From: sowle Date: Sat, 6 Jul 2024 21:56:24 +0200 Subject: [PATCH] wallet2: minor improvement for wallet2::finalize_transaction() --- src/wallet/wallet2.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/wallet/wallet2.cpp b/src/wallet/wallet2.cpp index e9a8a8f1..d2b142fa 100644 --- a/src/wallet/wallet2.cpp +++ b/src/wallet/wallet2.cpp @@ -7648,8 +7648,8 @@ void wallet2::finalize_transaction(currency::finalize_tx_param& ftp, currency::f ftp, result); //TIME_MEASURE_FINISH_MS(construct_tx_time); THROW_IF_FALSE_WALLET_EX(r, error::tx_not_constructed, ftp.sources, ftp.prepared_destinations, ftp.unlock_time); - uint64_t effective_fee = get_tx_fee(result.tx); - THROW_IF_FALSE_WALLET_CMN_ERR_EX(effective_fee <= WALLET_TX_MAX_ALLOWED_FEE, "tx fee is WAY too big: " << print_money_brief(effective_fee) << ", max allowed is " << print_money_brief(WALLET_TX_MAX_ALLOWED_FEE)); + uint64_t effective_fee = 0; + THROW_IF_FALSE_WALLET_CMN_ERR_EX(get_tx_fee(result.tx, effective_fee) && effective_fee <= WALLET_TX_MAX_ALLOWED_FEE, "tx fee is WAY too big: " << print_money_brief(effective_fee) << ", max allowed is " << print_money_brief(WALLET_TX_MAX_ALLOWED_FEE)); //TIME_MEASURE_START_MS(sign_ms_input_time); if (ftp.multisig_id != currency::null_hash)