Bitcoin Core  21.99.0
P2P Digital Currency
ChainstateManager Member List

This is the complete list of members for ChainstateManager, including all inherited members.

ActivateSnapshot(CAutoFile &coins_file, const SnapshotMetadata &metadata, bool in_memory)ChainstateManager
ActiveChain() constChainstateManagerinline
ActiveChainstate() constChainstateManager
ActiveHeight() constChainstateManagerinline
ActiveTip() constChainstateManagerinline
BlockIndex() EXCLUSIVE_LOCKS_REQUIRED(ChainstateManagerinline
ChainActive()ChainstateManagerfriend
ChainstateActive()ChainstateManagerfriend
GetAllChainstateManager
GUARDED_BY(::cs_main)ChainstateManagerprivate
GUARDED_BY(::cs_main)ChainstateManagerprivate
GUARDED_BY(::cs_main)ChainstateManagerinlineprivate
GUARDED_BY(::cs_main)ChainstateManager
IsBackgroundIBD(CChainState *chainstate) constChainstateManager
IsSnapshotActive() constChainstateManager
IsSnapshotValidated() constChainstateManagerinline
LoadBlockIndex(const CChainParams &chainparams) EXCLUSIVE_LOCKS_REQUIRED(cs_main)ChainstateManager
m_snapshot_validatedChainstateManagerprivate
m_total_coinsdb_cacheChainstateManager
m_total_coinstip_cacheChainstateManager
PopulateAndValidateSnapshot(CChainState &snapshot_chainstate, CAutoFile &coins_file, const SnapshotMetadata &metadata)ChainstateManagerprivate
ProcessNewBlock(const CChainParams &chainparams, const std::shared_ptr< const CBlock > pblock, bool fForceProcessing, bool *fNewBlock) LOCKS_EXCLUDED(cs_main)ChainstateManager
ProcessNewBlockHeaders(const std::vector< CBlockHeader > &block, BlockValidationState &state, const CChainParams &chainparams, const CBlockIndex **ppindex=nullptr) LOCKS_EXCLUDED(cs_main)ChainstateManager
SnapshotBlockhash() constChainstateManager
ValidatedChain() constChainstateManagerinline
ValidatedChainstate() constChainstateManager
ValidatedTip() constChainstateManagerinline