From f11eb1fe279c4a92e1bfc2c139e8838c73459d12 Mon Sep 17 00:00:00 2001 From: willcl-ark Date: Mon, 23 Jan 2023 12:11:53 +0000 Subject: [PATCH] wallet: permit mintxfee=0 Fixes #26797 Permit nodes to use a mintxfee of `0` if they choose. Values below 0 are handled by the ParseMoney() check. --- src/wallet/wallet.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wallet/wallet.cpp b/src/wallet/wallet.cpp index 6158ff033ca..49cdeee0a01 100644 --- a/src/wallet/wallet.cpp +++ b/src/wallet/wallet.cpp @@ -2995,7 +2995,7 @@ std::shared_ptr CWallet::Create(WalletContext& context, const std::stri if (args.IsArgSet("-mintxfee")) { std::optional min_tx_fee = ParseMoney(args.GetArg("-mintxfee", "")); - if (!min_tx_fee || min_tx_fee.value() == 0) { + if (!min_tx_fee) { error = AmountErrMsg("mintxfee", args.GetArg("-mintxfee", "")); return nullptr; } else if (min_tx_fee.value() > HIGH_TX_FEE_PER_KB) {