Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

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)CChainState
AcceptBlockHeader(const CBlockHeader &block, CValidationState &state, const CChainParams &chainparams, CBlockIndex **ppindex)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)CChainStateprivate
AddGenesisBlock(const CChainParams &chainparams, const CBlock &block, CValidationState &state)CChainState
AddToBlockIndex(const CBlockHeader &block, enum BlockStatus nStatus=BLOCK_VALID_TREE)CChainStateprivate
chainActiveCChainState
CheckBlockIndex(const Consensus::Params &consensusParams)CChainStateprivate
ConnectBlock(const CBlock &block, CValidationState &state, CBlockIndex *pindex, CCoinsViewCache &view, const CChainParams &chainparams, bool fJustCheck=false)CChainState
ConnectTip(CValidationState &state, const CChainParams &chainparams, CBlockIndex *pindexNew, const std::shared_ptr< const CBlock > &pblock, ConnectTrace &connectTrace, DisconnectedBlockTransactions &disconnectpool)CChainStateprivate
cs_nBlockSequenceIdCChainStateprivate
DisconnectBlock(const CBlock &block, const CBlockIndex *pindex, CCoinsViewCache &view)CChainState
DisconnectTip(CValidationState &state, const CChainParams &chainparams, DisconnectedBlockTransactions *disconnectpool)CChainState
FindMostWorkChain()CChainStateprivate
g_failed_blocksCChainStateprivate
InsertBlockIndex(const uint256 &hash)CChainStateprivate
InvalidateBlock(CValidationState &state, const CChainParams &chainparams, CBlockIndex *pindex)CChainState
InvalidBlockFound(CBlockIndex *pindex, const CValidationState &state)CChainStateprivate
LoadBlockIndex(const Consensus::Params &consensus_params, CBlockTreeDB &blocktree)CChainState
LoadGenesisBlock(const CChainParams &chainparams)CChainState
mapBlockIndexCChainState
mapBlocksUnlinkedCChainState
mapPrevBlockIndexCChainState
nBlockReverseSequenceIdCChainStateprivate
nBlockSequenceIdCChainStateprivate
nLastPreciousChainworkCChainStateprivate
pindexBestInvalidCChainState
PreciousBlock(CValidationState &state, const CChainParams &params, CBlockIndex *pindex)CChainState
PruneBlockIndexCandidates()CChainState
ReceivedBlockTransactions(const CBlock &block, CValidationState &state, CBlockIndex *pindexNew, const CDiskBlockPos &pos)CChainStateprivate
ReplayBlocks(const CChainParams &params, CCoinsView *view)CChainState
ResetBlockFailureFlags(CBlockIndex *pindex)CChainState
RewindBlockIndex(const CChainParams &params)CChainState
RollforwardBlock(const CBlockIndex *pindex, CCoinsViewCache &inputs, const CChainParams &params)CChainStateprivate
setBlockIndexCandidatesCChainStateprivate
UnloadBlockIndex()CChainState
Released under the MIT license