Bitcoin Core 28.99.0
P2P Digital Currency
|
Helper for PackageTRUCChecks, storing info for a mempool or package parent. More...
Public Member Functions | |
ParentInfo ()=delete | |
ParentInfo (const Txid &txid, const Wtxid &wtxid, decltype(CTransaction::version) version, bool has_mempool_descendant) | |
Public Attributes | |
const Txid & | m_txid |
Txid used to identify this parent by prevout. More... | |
const Wtxid & | m_wtxid |
Wtxid used for debug string. More... | |
decltype(CTransaction::version) | m_version |
version used to check inheritance of TRUC and non-TRUC More... | |
bool | m_has_mempool_descendant |
If parent is in mempool, whether it has any descendants in mempool. More... | |
Helper for PackageTRUCChecks, storing info for a mempool or package parent.
Definition at line 41 of file truc_policy.cpp.
|
delete |
|
inline |
Definition at line 52 of file truc_policy.cpp.
bool ParentInfo::m_has_mempool_descendant |
If parent is in mempool, whether it has any descendants in mempool.
Definition at line 49 of file truc_policy.cpp.
const Txid& ParentInfo::m_txid |
Txid used to identify this parent by prevout.
Definition at line 43 of file truc_policy.cpp.
decltype(CTransaction::version) ParentInfo::m_version |
version used to check inheritance of TRUC and non-TRUC
Definition at line 47 of file truc_policy.cpp.
const Wtxid& ParentInfo::m_wtxid |
Wtxid used for debug string.
Definition at line 45 of file truc_policy.cpp.