veriblock-pop-cpp
C++11 Libraries for leveraging VeriBlock Proof-Of-Proof blockchain technology.
altintegration::BlockTree< Block, ChainParams > Member List

This is the complete list of members for altintegration::BlockTree< Block, ChainParams >, including all inherited members.

acceptBlockHeader(const block_t &block, ValidationState &state) (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >inline
acceptBlockHeader(const std::shared_ptr< block_t > &block, ValidationState &state) (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >inline
acceptBlockHeaderImpl(const std::shared_ptr< block_t > &block, ValidationState &state, bool shouldContextuallyCheck) (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >inlineprotected
activeChain_altintegration::BaseBlockTree< Block >protected
base typedef (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >
BaseBlockTree(const BlockReader &blockProvider) (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inline
BaseBlockTree(const BaseBlockTree &)=delete (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >
BaseBlockTree(BaseBlockTree &&)=default (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >
block_height_t typedef (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >
block_index_t typedef (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >
block_t typedef (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >
blockProvider_ (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >protected
blocks_altintegration::BaseBlockTree< Block >protected
BlockTree(const ChainParams &param, const BlockReader &blockProvider) (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >inline
bootstrap(height_t height, const block_t &block, ValidationState &state) (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >inlineprotected
bootstrap(height_t height, std::shared_ptr< block_t > block, ValidationState &state) (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >inlineprotected
bootstrapWithChain(height_t startHeight, const std::vector< block_t > &chain)altintegration::BlockTree< Block, ChainParams >inlinevirtual
bootstrapWithGenesis(const block_t &block)altintegration::BlockTree< Block, ChainParams >inlinevirtual
deallocateBlock(index_t &block)altintegration::BaseBlockTree< Block >inlineprotected
decreaseAppliedBlockCount(size_t erasedBlocks) (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inlineprotected
decreaseAppliedBlockCount(size_t) (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inlineprotected
deferForkResolutionGuard() (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inline
determineBestChain(index_t &candidate, ValidationState &state) overridealtintegration::BlockTree< Block, ChainParams >inlineprotectedvirtual
finalizeBlocks() (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >inline
finalizedPayloadsIndex_altintegration::BaseBlockTree< Block >protected
findBlockIndex(const T &hash)altintegration::BaseBlockTree< Block >inline
findBlockIndex(const T &hash) constaltintegration::BaseBlockTree< Block >inline
getAllBlocks() const (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inline
getBestChain() constaltintegration::BaseBlockTree< Block >inline
getBlockIndex(const T &hash)altintegration::BaseBlockTree< Block >inline
getBlockIndex(const T &hash) constaltintegration::BaseBlockTree< Block >inline
getBlockProvider() const (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inline
getBlocks() const (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inline
getFinalizedPayloadsIndex() const (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inline
getParams() const (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >inline
getPayloadsIndex() const (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inline
getRoot() const (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inline
getTips() const (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inline
hash_t typedef (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >
height_t typedef (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >
index_t typedef (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >
invalidateSubtree(index_t &toBeInvalidated, enum BlockValidityStatus reason, bool shouldDetermineBestChain=true)altintegration::BaseBlockTree< Block >inline
invalidateSubtree(const hash_t &toBeInvalidated, enum BlockValidityStatus reason, bool shouldDetermineBestChain=true)altintegration::BaseBlockTree< Block >inline
isBlockOld(height_t height) constaltintegration::BlockTree< Block, ChainParams >inline
isBlockOld(const hash_t &hash) constaltintegration::BlockTree< Block, ChainParams >inline
isBootstrapped() constaltintegration::BaseBlockTree< Block >inline
isLoaded_altintegration::BaseBlockTree< Block >protected
isLoadingBlocks_altintegration::BaseBlockTree< Block >protected
loadBlockForward(const stored_index_t &index, bool fast_load, ValidationState &state) overridealtintegration::BlockTree< Block, ChainParams >inlinevirtual
loadTip(const hash_t &hash, ValidationState &state) (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inlinevirtual
makePrevHash(const T &h) const (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inline
makePrevHash(const hash_t &h) constaltintegration::BaseBlockTree< Block >inline
on_invalidate_t typedef (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >
onBeforeOverrideTipaltintegration::BaseBlockTree< Block >
onBlockBeforeDeallocatedaltintegration::BaseBlockTree< Block >
onBlockInserted(index_t *newIndex) finalaltintegration::BlockTree< Block, ChainParams >inlineprotectedvirtual
onBlockValidityChangedaltintegration::BaseBlockTree< Block >
operator=(const BaseBlockTree &)=delete (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >
operator=(BaseBlockTree &&)=default (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >
overrideTip(index_t &to) (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inlinevirtual
param_ (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >protected
params_t typedef (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >
payloadsIndex_altintegration::BaseBlockTree< Block >protected
prev_block_hash_t typedef (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >
removeLeaf(index_t &toRemove)altintegration::BaseBlockTree< Block >inline
removeSubtree(index_t &toRemove)altintegration::BaseBlockTree< Block >inline
removeSubtree(const hash_t &toRemove)altintegration::BaseBlockTree< Block >inline
revalidateSubtree(const hash_t &hash, enum BlockValidityStatus reason, bool shouldDetermineBestChain=true) (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inline
revalidateSubtree(index_t &toBeValidated, enum BlockValidityStatus reason, bool shouldDetermineBestChain=true) (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inline
setState(const hash_t &block, ValidationState &state) (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inlinevirtual
setState(index_t &index, ValidationState &) (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inlinevirtual
stored_index_t typedef (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >
tips_altintegration::BaseBlockTree< Block >protected
toPrettyString(size_t level=0) const (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >inline
validateAndAddBlock(const std::shared_ptr< block_t > &block, ValidationState &state, bool shouldContextuallyCheck, index_t **ret) (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >inlineprotected
~BaseBlockTree() (defined in altintegration::BaseBlockTree< Block >)altintegration::BaseBlockTree< Block >inlinevirtual
~BlockTree() override=default (defined in altintegration::BlockTree< Block, ChainParams >)altintegration::BlockTree< Block, ChainParams >