![]() |
BSHA3
0.17.99
P2P Blockchain, based on Bitcoin
|
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) | CChainState | private |
AddToBlockIndex(const CBlockHeader &block) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | CChainState | private |
chainActive | CChainState | |
CheckBlockIndex(const Consensus::Params &consensusParams) | CChainState | private |
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) | CChainState | private |
cs_nBlockSequenceId | CChainState | private |
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) | CChainState | private |
InsertBlockIndex(const uint256 &hash) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | CChainState | private |
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) | CChainState | private |
LoadBlockIndex(const Consensus::Params &consensus_params, CBlockTreeDB &blocktree) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | CChainState | |
LoadGenesisBlock(const CChainParams &chainparams) | CChainState | |
m_cs_chainstate | CChainState | private |
m_failed_blocks | CChainState | private |
mapBlockIndex | CChainState | |
mapBlocksUnlinked | CChainState | |
nBlockReverseSequenceId | CChainState | private |
nBlockSequenceId | CChainState | private |
nLastPreciousChainwork | CChainState | private |
pindexBestInvalid | CChainState | |
PreciousBlock(CValidationState &state, const CChainParams ¶ms, 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) | CChainState | private |
ReplayBlocks(const CChainParams ¶ms, CCoinsView *view) | CChainState | |
ResetBlockFailureFlags(CBlockIndex *pindex) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | CChainState | |
RewindBlockIndex(const CChainParams ¶ms) | CChainState | |
RollforwardBlock(const CBlockIndex *pindex, CCoinsViewCache &inputs, const CChainParams ¶ms) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | CChainState | private |
setBlockIndexCandidates | CChainState | private |
UnloadBlockIndex() | CChainState |