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 ¶m, 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) override | altintegration::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) const | altintegration::BaseBlockTree< Block > | inline |
getAllBlocks() const (defined in altintegration::BaseBlockTree< Block >) | altintegration::BaseBlockTree< Block > | inline |
getBestChain() const | altintegration::BaseBlockTree< Block > | inline |
getBlockIndex(const T &hash) | altintegration::BaseBlockTree< Block > | inline |
getBlockIndex(const T &hash) const | altintegration::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) const | altintegration::BlockTree< Block, ChainParams > | inline |
isBlockOld(const hash_t &hash) const | altintegration::BlockTree< Block, ChainParams > | inline |
isBootstrapped() const | altintegration::BaseBlockTree< Block > | inline |
isLoaded_ | altintegration::BaseBlockTree< Block > | protected |
isLoadingBlocks_ | altintegration::BaseBlockTree< Block > | protected |
loadBlockForward(const stored_index_t &index, bool fast_load, ValidationState &state) override | altintegration::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) const | altintegration::BaseBlockTree< Block > | inline |
on_invalidate_t typedef (defined in altintegration::BaseBlockTree< Block >) | altintegration::BaseBlockTree< Block > | |
onBeforeOverrideTip | altintegration::BaseBlockTree< Block > | |
onBlockBeforeDeallocated | altintegration::BaseBlockTree< Block > | |
onBlockInserted(index_t *newIndex) final | altintegration::BlockTree< Block, ChainParams > | inlineprotectedvirtual |
onBlockValidityChanged | altintegration::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 > | |