void CBlockPolicyEstimator::FlushUnconfirmed(CTxMemPool& pool) { int64_t startclear = GetTimeMicros(); std::vector<uint256> txids; pool.queryHashes(txids); LOCK(cs_feeEstimator); for (auto& txid : txids) { removeTx(txid, false); } int64_t endclear = GetTimeMicros(); LogPrint(BCLog::ESTIMATEFEE, "Recorded %u unconfirmed txs from mempool in %gs\n",txids.size(), (endclear - startclear)*0.000001); }