Kagome
Polkadot Runtime Engine in C++17
|
This is the complete list of members for kagome::blockchain::BlockStorageImpl, including all inherited members.
block_tree_leaves_ | kagome::blockchain::BlockStorageImpl | mutableprivate |
BlockStorageImpl(std::shared_ptr< storage::BufferStorage > storage, std::shared_ptr< crypto::Hasher > hasher) | kagome::blockchain::BlockStorageImpl | private |
create(storage::trie::RootHash state_root, const std::shared_ptr< storage::BufferStorage > &storage, const std::shared_ptr< crypto::Hasher > &hasher) | kagome::blockchain::BlockStorageImpl | static |
getBlockBody(const primitives::BlockId &id) const override | kagome::blockchain::BlockStorageImpl | virtual |
getBlockData(const primitives::BlockId &id) const override | kagome::blockchain::BlockStorageImpl | virtual |
getBlockHeader(const primitives::BlockId &id) const override | kagome::blockchain::BlockStorageImpl | virtual |
getBlockTreeLeaves() const override | kagome::blockchain::BlockStorageImpl | virtual |
getJustification(const primitives::BlockId &block) const override | kagome::blockchain::BlockStorageImpl | virtual |
getLastFinalized() const override | kagome::blockchain::BlockStorageImpl | virtual |
hasBlockHeader(const primitives::BlockId &id) const override | kagome::blockchain::BlockStorageImpl | virtual |
hasher_ | kagome::blockchain::BlockStorageImpl | private |
logger_ | kagome::blockchain::BlockStorageImpl | private |
putBlock(const primitives::Block &block) override | kagome::blockchain::BlockStorageImpl | virtual |
putBlockData(primitives::BlockNumber block_number, const primitives::BlockData &block_data) override | kagome::blockchain::BlockStorageImpl | virtual |
putBlockHeader(const primitives::BlockHeader &header) override | kagome::blockchain::BlockStorageImpl | virtual |
putJustification(const primitives::Justification &j, const primitives::BlockHash &hash, primitives::BlockNumber number) override | kagome::blockchain::BlockStorageImpl | virtual |
putNumberToIndexKey(const primitives::BlockInfo &block) override | kagome::blockchain::BlockStorageImpl | virtual |
removeBlock(const primitives::BlockInfo &block) override | kagome::blockchain::BlockStorageImpl | virtual |
removeBlockData(primitives::BlockNumber block_number, const primitives::BlockDataFlags &remove_flags) override | kagome::blockchain::BlockStorageImpl | virtual |
removeJustification(const primitives::BlockHash &hash, primitives::BlockNumber number) override | kagome::blockchain::BlockStorageImpl | virtual |
setBlockTreeLeaves(std::vector< primitives::BlockHash > leaves) override | kagome::blockchain::BlockStorageImpl | virtual |
storage_ | kagome::blockchain::BlockStorageImpl | private |
~BlockStorage()=default | kagome::blockchain::BlockStorage | virtual |
~BlockStorageImpl() override=default | kagome::blockchain::BlockStorageImpl |