Kagome
Polkadot Runtime Engine in C++17
kagome::host_api Namespace Reference

Classes

class  ChildStorageExtension
 
class  CryptoExtension
 
class  HostApi
 
class  HostApiFactory
 
class  HostApiFactoryImpl
 
class  HostApiImpl
 
class  IOExtension
 
class  MemoryExtension
 
class  MiscExtension
 
class  OffchainExtension
 
struct  OffchainExtensionConfig
 
class  StorageExtension
 

Functions

outcome::result< Buffer > make_prefixed_child_storage_key (const Buffer &child_storage_key)
 
template<typename Arg >
auto loadBuffer (runtime::Memory &memory, Arg &&span)
 
template<typename... Args>
auto loadBuffer (runtime::Memory &memory, Args &&...spans)
 

Detailed Description

Copyright Soramitsu Co., Ltd. All Rights Reserved. SPDX-License-Identifier: Apache-2.0


Class Documentation

struct kagome::host_api::OffchainExtensionConfig

Definition at line 26 of file offchain_extension.hpp.

Collaboration diagram for kagome::host_api::OffchainExtensionConfig:
Class Members
bool is_indexing_enabled

Function Documentation

template<typename Arg >
auto kagome::host_api::loadBuffer ( runtime::Memory memory,
Arg &&  span 
)

Definition at line 71 of file child_storage_extension.cpp.

template<typename... Args>
auto kagome::host_api::loadBuffer ( runtime::Memory memory,
Args &&...  spans 
)

Definition at line 77 of file child_storage_extension.cpp.

outcome::result<Buffer> kagome::host_api::make_prefixed_child_storage_key ( const Buffer &  child_storage_key)

Definition at line 36 of file child_storage_extension.cpp.