diff --git a/src/validation.cpp b/src/validation.cpp --- a/src/validation.cpp +++ b/src/validation.cpp @@ -817,8 +817,7 @@ static bool AcceptToMemoryPoolWithTime( const Config &config, CTxMemPool &pool, CValidationState &state, const CTransactionRef &tx, bool fLimitFree, bool *pfMissingInputs, - int64_t nAcceptTime, bool fOverrideMempoolLimit = false, - const Amount nAbsurdFee = Amount::zero()) { + int64_t nAcceptTime, bool fOverrideMempoolLimit, const Amount nAbsurdFee) { std::vector coins_to_uncache; bool res = AcceptToMemoryPoolWorker( config, pool, state, tx, fLimitFree, pfMissingInputs, nAcceptTime, @@ -5604,7 +5603,8 @@ if (nTime + nExpiryTimeout > nNow) { LOCK(cs_main); AcceptToMemoryPoolWithTime(config, g_mempool, state, tx, true, - nullptr, nTime); + nullptr, nTime, false, + Amount::zero()); if (state.IsValid()) { ++count; } else {