Skip to content

Commit 0f40d65

Browse files
committed
refactor: remove duplicate code from BlockAssembler
1 parent 587cbca commit 0f40d65

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/node/miner.cpp

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -266,13 +266,9 @@ int BlockAssembler::UpdatePackagesForAdded(const CTxMemPool::setEntries& already
266266
modtxiter mit = mapModifiedTx.find(desc);
267267
if (mit == mapModifiedTx.end()) {
268268
CTxMemPoolModifiedEntry modEntry(desc);
269-
modEntry.nSizeWithAncestors -= it->GetTxSize();
270-
modEntry.nModFeesWithAncestors -= it->GetModifiedFee();
271-
modEntry.nSigOpCostWithAncestors -= it->GetSigOpCost();
272-
mapModifiedTx.insert(modEntry);
273-
} else {
274-
mapModifiedTx.modify(mit, update_for_parent_inclusion(it));
269+
mit = mapModifiedTx.insert(modEntry).first;
275270
}
271+
mapModifiedTx.modify(mit, update_for_parent_inclusion(it));
276272
}
277273
}
278274
return nDescendantsUpdated;

0 commit comments

Comments
 (0)