aboutsummaryrefslogtreecommitdiff
path: root/src/node/miner.h
diff options
context:
space:
mode:
authorCarl Dong <contact@carldong.me>2022-05-20 13:22:47 -0400
committerCarl Dong <contact@carldong.me>2022-05-27 15:31:07 -0400
commitf024578b3a5c40e275e23d1c8e82530e235fdbf9 (patch)
treeba4205b3f5e5cdcb60e481a9d7e4d976175c6916 /src/node/miner.h
parent345457b542b6a980ccfbc868af0970a6f91d1b82 (diff)
downloadbitcoin-f024578b3a5c40e275e23d1c8e82530e235fdbf9.tar.xz
miner: Absorb SkipMapTxEntry into addPackageTxs
SkipMapTxEntry is a short helper function that's only used in addPackageTxs, we can just inline it, keep the comments, and avoid the unnecessary interface and lock annotations.
Diffstat (limited to 'src/node/miner.h')
-rw-r--r--src/node/miner.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/node/miner.h b/src/node/miner.h
index 7cf8e3fb9e..b5f70d2fc0 100644
--- a/src/node/miner.h
+++ b/src/node/miner.h
@@ -189,9 +189,6 @@ private:
* These checks should always succeed, and they're here
* only as an extra check in case of suboptimal node configuration */
bool TestPackageTransactions(const CTxMemPool::setEntries& package) const;
- /** Return true if given transaction from mapTx has already been evaluated,
- * or if the transaction's cached data in mapTx is incorrect. */
- bool SkipMapTxEntry(CTxMemPool::txiter it, indexed_modified_transaction_set& mapModifiedTx, CTxMemPool::setEntries& failedTx) EXCLUSIVE_LOCKS_REQUIRED(m_mempool.cs);
/** Sort the package in an order that is valid to appear in a block */
void SortForBlock(const CTxMemPool::setEntries& package, std::vector<CTxMemPool::txiter>& sortedEntries);
/** Add descendants of given transactions to mapModifiedTx with ancestor