BSHA3  0.17.99
P2P Blockchain, based on Bitcoin
CChainState Member List

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

AcceptBlock(const std::shared_ptr< const CBlock > &pblock, CValidationState &state, const CChainParams &chainparams, CBlockIndex **ppindex, bool fRequested, const CDiskBlockPos *dbp, bool *fNewBlock) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainState
AcceptBlockHeader(const CBlockHeader &block, CValidationState &state, const CChainParams &chainparams, CBlockIndex **ppindex) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainState
ActivateBestChain(CValidationState &state, const CChainParams &chainparams, std::shared_ptr< const CBlock > pblock)CChainState
ActivateBestChainStep(CValidationState &state, const CChainParams &chainparams, CBlockIndex *pindexMostWork, const std::shared_ptr< const CBlock > &pblock, bool &fInvalidFound, ConnectTrace &connectTrace) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainStateprivate
AddToBlockIndex(const CBlockHeader &block) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainStateprivate
chainActiveCChainState
CheckBlockIndex(const Consensus::Params &consensusParams)CChainStateprivate
ConnectBlock(const CBlock &block, CValidationState &state, CBlockIndex *pindex, CCoinsViewCache &view, const CChainParams &chainparams, bool fJustCheck=false) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainState
ConnectTip(CValidationState &state, const CChainParams &chainparams, CBlockIndex *pindexNew, const std::shared_ptr< const CBlock > &pblock, ConnectTrace &connectTrace, DisconnectedBlockTransactions &disconnectpool) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainStateprivate
cs_nBlockSequenceIdCChainStateprivate
DisconnectBlock(const CBlock &block, const CBlockIndex *pindex, CCoinsViewCache &view)CChainState
DisconnectTip(CValidationState &state, const CChainParams &chainparams, DisconnectedBlockTransactions *disconnectpool)CChainState
FindMostWorkChain() EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainStateprivate
InsertBlockIndex(const uint256 &hash) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainStateprivate
InvalidateBlock(CValidationState &state, const CChainParams &chainparams, CBlockIndex *pindex) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainState
InvalidBlockFound(CBlockIndex *pindex, const CValidationState &state) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainStateprivate
LoadBlockIndex(const Consensus::Params &consensus_params, CBlockTreeDB &blocktree) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainState
LoadGenesisBlock(const CChainParams &chainparams)CChainState
m_cs_chainstateCChainStateprivate
m_failed_blocksCChainStateprivate
mapBlockIndexCChainState
mapBlocksUnlinkedCChainState
nBlockReverseSequenceIdCChainStateprivate
nBlockSequenceIdCChainStateprivate
nLastPreciousChainworkCChainStateprivate
pindexBestInvalidCChainState
PreciousBlock(CValidationState &state, const CChainParams &params, CBlockIndex *pindex) LOCKS_EXCLUDED(cs_main)CChainState
PruneBlockIndexCandidates()CChainState
ReceivedBlockTransactions(const CBlock &block, CBlockIndex *pindexNew, const CDiskBlockPos &pos, const Consensus::Params &consensusParams) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainStateprivate
ReplayBlocks(const CChainParams &params, CCoinsView *view)CChainState
ResetBlockFailureFlags(CBlockIndex *pindex) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainState
RewindBlockIndex(const CChainParams &params)CChainState
RollforwardBlock(const CBlockIndex *pindex, CCoinsViewCache &inputs, const CChainParams &params) EXCLUSIVE_LOCKS_REQUIRED(cs_main)CChainStateprivate
setBlockIndexCandidatesCChainStateprivate
UnloadBlockIndex()CChainState