diff --git a/src/mempool_limit.cpp b/src/mempool_limit.cpp index 743a10e7b..89f6f28b4 100644 --- a/src/mempool_limit.cpp +++ b/src/mempool_limit.cpp @@ -44,7 +44,7 @@ std::pair MempoolCostAndEvictionWeight(const CTransaction& tx, size_t memUsage = RecursiveDynamicUsage(tx); int64_t cost = std::max((int64_t) memUsage, (int64_t) MIN_TX_COST); int64_t evictionWeight = cost; - if (fee < DEFAULT_FEE) { + if (fee < tx.GetConventionalFee()) { evictionWeight += LOW_FEE_PENALTY; } return std::make_pair(cost, evictionWeight);