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

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

call(std::string_view method, common::Buffer data, const std::optional< primitives::BlockHash > &opt_at) const =0kagome::api::StateApipure virtual
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 =0kagome::api::StateApipure virtual
getMetadata()=0kagome::api::StateApipure virtual
getMetadata(std::string_view hex_block_hash)=0kagome::api::StateApipure virtual
getRuntimeVersion(const std::optional< primitives::BlockHash > &at) const =0kagome::api::StateApipure virtual
getStorage(const common::BufferView &key) const =0kagome::api::StateApipure virtual
getStorageAt(const common::BufferView &key, const primitives::BlockHash &at) const =0kagome::api::StateApipure virtual
queryStorage(gsl::span< const common::Buffer > keys, const primitives::BlockHash &from, std::optional< primitives::BlockHash > to) const =0kagome::api::StateApipure virtual
queryStorageAt(gsl::span< const common::Buffer > keys, std::optional< primitives::BlockHash > at) const =0kagome::api::StateApipure virtual
setApiService(const std::shared_ptr< api::ApiService > &api_service)=0kagome::api::StateApipure virtual
subscribeRuntimeVersion()=0kagome::api::StateApipure virtual
subscribeStorage(const std::vector< common::Buffer > &keys)=0kagome::api::StateApipure virtual
unsubscribeRuntimeVersion(uint32_t subscription_id)=0kagome::api::StateApipure virtual
unsubscribeStorage(const std::vector< uint32_t > &subscription_id)=0kagome::api::StateApipure virtual
~StateApi()=defaultkagome::api::StateApivirtual