Bitcoin Core  22.99.0
P2P Digital Currency
Variables
txorphanage.cpp File Reference
#include <txorphanage.h>
#include <consensus/validation.h>
#include <logging.h>
#include <policy/policy.h>
#include <cassert>
Include dependency graph for txorphanage.cpp:

Go to the source code of this file.

Variables

static constexpr int64_t ORPHAN_TX_EXPIRE_TIME = 20 * 60
 Expiration time for orphan transactions in seconds. More...
 
static constexpr int64_t ORPHAN_TX_EXPIRE_INTERVAL = 5 * 60
 Minimum time between orphan transactions expire time checks in seconds. More...
 
RecursiveMutex g_cs_orphans
 Guards orphan transactions and extra txs for compact blocks. More...
 

Variable Documentation

◆ g_cs_orphans

RecursiveMutex g_cs_orphans

Guards orphan transactions and extra txs for compact blocks.

Definition at line 18 of file txorphanage.cpp.

◆ ORPHAN_TX_EXPIRE_INTERVAL

constexpr int64_t ORPHAN_TX_EXPIRE_INTERVAL = 5 * 60
staticconstexpr

Minimum time between orphan transactions expire time checks in seconds.

Definition at line 16 of file txorphanage.cpp.

◆ ORPHAN_TX_EXPIRE_TIME

constexpr int64_t ORPHAN_TX_EXPIRE_TIME = 20 * 60
staticconstexpr

Expiration time for orphan transactions in seconds.

Definition at line 14 of file txorphanage.cpp.