Bitcoin Core  24.99.0
P2P Digital Currency
txorphanage.h File Reference
#include <net.h>
#include <primitives/block.h>
#include <primitives/transaction.h>
#include <sync.h>
#include <map>
#include <set>
Include dependency graph for txorphanage.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  TxOrphanage
 A class to track orphan transactions (failed on TX_MISSING_INPUTS) Since we cannot distinguish orphans from bad transactions with non-existent inputs, we heavily limit the number of orphans we keep and the duration we keep them for. More...
struct  TxOrphanage::OrphanTx
struct  TxOrphanage::IteratorComparator