Kagome
Polkadot Runtime Engine in C++17
|
#include <query_storage.hpp>
Public Member Functions | |
QueryStorage (std::shared_ptr< StateApi > api) | |
outcome::result< std::vector< StateApi::StorageChangeSet > > | execute () override |
Public Member Functions inherited from kagome::api::details::RequestType< std::vector< StateApi::StorageChangeSet >, std::vector< std::string >, std::string, std::optional< std::string > > | |
RequestType ()=default | |
RequestType (const RequestType &)=delete | |
RequestType (RequestType &&)=delete | |
virtual | ~RequestType ()=default |
RequestType & | operator= (const RequestType &)=delete |
RequestType & | operator= (RequestType &&)=delete |
outcome::result< void > | init (const jsonrpc::Request::Parameters ¶ms) |
auto | getParam () -> typename std::tuple_element< I, decltype(params_)>::type & |
Private Attributes | |
std::shared_ptr< StateApi > | api_ |
Additional Inherited Members | |
Public Types inherited from kagome::api::details::RequestType< std::vector< StateApi::StorageChangeSet >, std::vector< std::string >, std::string, std::optional< std::string > > | |
using | Params = std::tuple< ArgumentTypes... > |
using | Return = std::vector< StateApi::StorageChangeSet > |
Definition at line 38 of file query_storage.hpp.
|
inlineexplicit |
Definition at line 44 of file query_storage.hpp.
|
inlineoverridevirtual |
Definition at line 49 of file query_storage.hpp.
|
private |
Definition at line 69 of file query_storage.hpp.