CalculateDescendants overloads
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(0x7ff37b4208a8), requires_capability(0x7ff376fd8258), requires_capability(0x7ff38def7478), requires_capability(0x7ff3640f8488), requires_capability(0x7ff3920f8778), requires_capability(0x7ff37f5ca898), requires_capability(0x7ff37d011b18), requires_capability(0x7ff374c15328)]]
void
CalculateDescendants(
txiter it,
setEntries& setDescendants) const;
» more...
Populate setDescendants with all in-mempool descendants of the given entry.
[[requires_capability(0x7ff37b420968), requires_capability(0x7ff376fd8318), requires_capability(0x7ff38def7538), requires_capability(0x7ff3640f8548), requires_capability(0x7ff3920f8838), requires_capability(0x7ff37f5ca958), requires_capability(0x7ff37d011bd8), requires_capability(0x7ff374c153e8)]]
CTxMemPool::txiter
CalculateDescendants(
CTxMemPoolEntry const& entry,
setEntries& setDescendants) const;
» more...
An iterator to the entry in the mempool.
| 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. |