|
Kagome
Polkadot Runtime Engine in C++17
|
This is the complete list of members for kagome::blockchain::BlockTree, including all inherited members.
| addBlock(const primitives::Block &block)=0 | kagome::blockchain::BlockTree | pure virtual |
| addBlockBody(primitives::BlockNumber block_number, const primitives::BlockHash &block_hash, const primitives::BlockBody &block_body)=0 | kagome::blockchain::BlockTree | pure virtual |
| addBlockHeader(const primitives::BlockHeader &header)=0 | kagome::blockchain::BlockTree | pure virtual |
| addExistingBlock(const primitives::BlockHash &block_hash, const primitives::BlockHeader &block_header)=0 | kagome::blockchain::BlockTree | pure virtual |
| BlockHashVecRes typedef | kagome::blockchain::BlockTree | |
| deepestLeaf() const =0 | kagome::blockchain::BlockTree | pure virtual |
| finalize(const primitives::BlockHash &block, const primitives::Justification &justification)=0 | kagome::blockchain::BlockTree | pure virtual |
| getBestChainFromBlock(const primitives::BlockHash &block, uint64_t maximum) const =0 | kagome::blockchain::BlockTree | pure virtual |
| getBestContaining(const primitives::BlockHash &target_hash, const std::optional< primitives::BlockNumber > &max_number) const =0 | kagome::blockchain::BlockTree | pure virtual |
| getBlockBody(const primitives::BlockId &block) const =0 | kagome::blockchain::BlockTree | pure virtual |
| getBlockHeader(const primitives::BlockId &block) const =0 | kagome::blockchain::BlockTree | pure virtual |
| getBlockJustification(const primitives::BlockId &block) const =0 | kagome::blockchain::BlockTree | pure virtual |
| getChainByBlocks(const primitives::BlockHash &ancestor, const primitives::BlockHash &descendant) const =0 | kagome::blockchain::BlockTree | pure virtual |
| GetChainDirection enum name | kagome::blockchain::BlockTree | |
| getChildren(const primitives::BlockHash &block) const =0 | kagome::blockchain::BlockTree | pure virtual |
| getDescendingChainToBlock(const primitives::BlockHash &block, uint64_t maximum) const =0 | kagome::blockchain::BlockTree | pure virtual |
| getGenesisBlockHash() const =0 | kagome::blockchain::BlockTree | pure virtual |
| getLastFinalized() const =0 | kagome::blockchain::BlockTree | pure virtual |
| getLeaves() const =0 | kagome::blockchain::BlockTree | pure virtual |
| hasBlockHeader(const primitives::BlockId &block) const =0 | kagome::blockchain::BlockTree | pure virtual |
| hasDirectChain(const primitives::BlockHash &ancestor, const primitives::BlockHash &descendant) const =0 | kagome::blockchain::BlockTree | pure virtual |
| removeLeaf(const primitives::BlockHash &block_hash)=0 | kagome::blockchain::BlockTree | pure virtual |
| ~BlockTree()=default | kagome::blockchain::BlockTree | virtual |