mirror of
https://github.com/dashpay/dash.git
synced 2024-12-25 03:52:49 +01:00
CTxMemPool::removeForBlock now uses RemoveStaged
This commit is contained in:
parent
0735c0ca7c
commit
7659438a63
@ -564,8 +564,12 @@ void CTxMemPool::removeForBlock(const std::vector<CTransaction>& vtx, unsigned i
|
||||
}
|
||||
BOOST_FOREACH(const CTransaction& tx, vtx)
|
||||
{
|
||||
std::list<CTransaction> dummy;
|
||||
remove(tx, dummy, false);
|
||||
txiter it = mapTx.find(tx.GetHash());
|
||||
if (it != mapTx.end()) {
|
||||
setEntries stage;
|
||||
stage.insert(it);
|
||||
RemoveStaged(stage);
|
||||
}
|
||||
removeConflicts(tx, conflicts);
|
||||
ClearPrioritisation(tx.GetHash());
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user