CalculateDescendants overloads
Synopses
Declared in <txmempool.h>
Populate setDescendants with all in‐mempool descendants of given transaction. Assumes that setDescendants includes all in‐mempool descendants of anything already in it.
[[requires_capability(0x7f95135d2fa8), requires_capability(0x7f9501b12388), requires_capability(0x7f950ec78578), requires_capability(0x7f9525ea82c8), requires_capability(0x7f9515097a08), requires_capability(0x7f950826bca8), requires_capability(0x7f94f856f3b8), requires_capability(0x7f9513c595a8)]]
void
CalculateDescendants(
txiter it,
setEntries& setDescendants) const;
Populate setDescendants with all in‐mempool descendants of the given entry.
[[requires_capability(0x7f95135d3068), requires_capability(0x7f9501b12448), requires_capability(0x7f950ec78638), requires_capability(0x7f9525ea8388), requires_capability(0x7f9515097ac8), requires_capability(0x7f950826bd68), requires_capability(0x7f94f856f478), requires_capability(0x7f9513c59668)]]
CTxMemPool::txiter
CalculateDescendants(
CTxMemPoolEntry const& entry,
setEntries& setDescendants) const;
Return Value
An iterator to the entry in the mempool.
Parameters
Name |
Description |
it |
Iterator to the transaction whose descendants are collected. |
setDescendants |
The set that is populated with the descendants. |
entry |
The transaction entry whose descendants are collected. |
Created with MrDocs