Kagome
Polkadot Runtime Engine in C++17
kagome::api::StateApiImpl Member List

This is the complete list of members for kagome::api::StateApiImpl, including all inherited members.

api_service_kagome::api::StateApiImplprivate
block_tree_kagome::api::StateApiImplprivate
call(std::string_view method, common::Buffer data, const std::optional< primitives::BlockHash > &opt_at) const overridekagome::api::StateApiImplvirtual
Error enum namekagome::api::StateApiImpl
executor_kagome::api::StateApiImplprivate
getKeysPaged(const std::optional< common::BufferView > &prefix, uint32_t keys_amount, const std::optional< common::BufferView > &prev_key, const std::optional< primitives::BlockHash > &block_hash_opt) const overridekagome::api::StateApiImplvirtual
getMetadata() overridekagome::api::StateApiImplvirtual
getMetadata(std::string_view hex_block_hash) overridekagome::api::StateApiImplvirtual
getRuntimeVersion(const std::optional< primitives::BlockHash > &at) const overridekagome::api::StateApiImplvirtual
getStorage(const common::BufferView &key) const overridekagome::api::StateApiImplvirtual
getStorageAt(const common::BufferView &key, const primitives::BlockHash &at) const overridekagome::api::StateApiImplvirtual
header_repo_kagome::api::StateApiImplprivate
kMaxBlockRangekagome::api::StateApiImplstatic
kMaxKeySetSizekagome::api::StateApiImplstatic
metadata_kagome::api::StateApiImplprivate
queryStorage(gsl::span< const common::Buffer > keys, const primitives::BlockHash &from, std::optional< primitives::BlockHash > to) const overridekagome::api::StateApiImplvirtual
queryStorageAt(gsl::span< const common::Buffer > keys, std::optional< primitives::BlockHash > at) const overridekagome::api::StateApiImplvirtual
runtime_core_kagome::api::StateApiImplprivate
setApiService(std::shared_ptr< api::ApiService > const &api_service) overridekagome::api::StateApiImplvirtual
StateApiImpl(std::shared_ptr< blockchain::BlockHeaderRepository > block_repo, std::shared_ptr< const storage::trie::TrieStorage > trie_storage, std::shared_ptr< blockchain::BlockTree > block_tree, std::shared_ptr< runtime::Core > runtime_core, std::shared_ptr< runtime::Metadata > metadata, std::shared_ptr< runtime::RawExecutor > executor)kagome::api::StateApiImpl
storage_kagome::api::StateApiImplprivate
subscribeRuntimeVersion() overridekagome::api::StateApiImplvirtual
subscribeStorage(const std::vector< common::Buffer > &keys) overridekagome::api::StateApiImplvirtual
unsubscribeRuntimeVersion(uint32_t subscription_id) overridekagome::api::StateApiImplvirtual
unsubscribeStorage(const std::vector< uint32_t > &subscription_id) overridekagome::api::StateApiImplvirtual
~StateApi()=defaultkagome::api::StateApivirtual