Kagome
Polkadot Runtime Engine in C++17
kagome::host_api::HostApiImpl Member List

This is the complete list of members for kagome::host_api::HostApiImpl, including all inherited members.

child_storage_ext_kagome::host_api::HostApiImplprivate
crypto_ext_kagome::host_api::HostApiImplprivate
DEFAULT_CHAIN_IDkagome::host_api::HostApiImplprivatestatic
ext_allocator_free_version_1(runtime::WasmPointer ptr) overridekagome::host_api::HostApiImplvirtual
ext_allocator_malloc_version_1(runtime::WasmSize size) overridekagome::host_api::HostApiImplvirtual
ext_crypto_ecdsa_generate_version_1(runtime::WasmSize key_type_id, runtime::WasmSpan seed) overridekagome::host_api::HostApiImplvirtual
ext_crypto_ecdsa_public_keys_version_1(runtime::WasmSize key_type) overridekagome::host_api::HostApiImplvirtual
ext_crypto_ecdsa_sign_prehashed_version_1(runtime::WasmSize key_type, runtime::WasmPointer key, runtime::WasmSpan msg_data) overridekagome::host_api::HostApiImplvirtual
ext_crypto_ecdsa_sign_version_1(runtime::WasmSize key_type, runtime::WasmPointer key, runtime::WasmSpan msg_data) overridekagome::host_api::HostApiImplvirtual
ext_crypto_ecdsa_verify_prehashed_version_1(runtime::WasmPointer sig, runtime::WasmSpan msg, runtime::WasmPointer key) overridekagome::host_api::HostApiImplvirtual
ext_crypto_ecdsa_verify_version_1(runtime::WasmPointer sig, runtime::WasmSpan msg, runtime::WasmPointer key) overridekagome::host_api::HostApiImplvirtual
ext_crypto_ed25519_generate_version_1(runtime::WasmSize key_type, runtime::WasmSpan seed) overridekagome::host_api::HostApiImplvirtual
ext_crypto_ed25519_public_keys_version_1(runtime::WasmSize key_type) overridekagome::host_api::HostApiImplvirtual
ext_crypto_ed25519_sign_version_1(runtime::WasmSize key_type, runtime::WasmPointer key, runtime::WasmSpan msg_data) overridekagome::host_api::HostApiImplvirtual
ext_crypto_ed25519_verify_version_1(runtime::WasmPointer sig_data, runtime::WasmSpan msg, runtime::WasmPointer pubkey_data) overridekagome::host_api::HostApiImplvirtual
ext_crypto_finish_batch_verify_version_1() overridekagome::host_api::HostApiImplvirtual
ext_crypto_secp256k1_ecdsa_recover_compressed_version_1(runtime::WasmPointer sig, runtime::WasmPointer msg) overridekagome::host_api::HostApiImplvirtual
ext_crypto_secp256k1_ecdsa_recover_compressed_version_2(runtime::WasmPointer sig, runtime::WasmPointer msg) overridekagome::host_api::HostApiImplvirtual
ext_crypto_secp256k1_ecdsa_recover_version_1(runtime::WasmPointer sig, runtime::WasmPointer msg) overridekagome::host_api::HostApiImplvirtual
ext_crypto_secp256k1_ecdsa_recover_version_2(runtime::WasmPointer sig, runtime::WasmPointer msg) overridekagome::host_api::HostApiImplvirtual
ext_crypto_sr25519_generate_version_1(runtime::WasmSize key_type, runtime::WasmSpan seed) overridekagome::host_api::HostApiImplvirtual
ext_crypto_sr25519_public_keys_version_1(runtime::WasmSize key_type) overridekagome::host_api::HostApiImplvirtual
ext_crypto_sr25519_sign_version_1(runtime::WasmSize key_type, runtime::WasmPointer key, runtime::WasmSpan msg_data) overridekagome::host_api::HostApiImplvirtual
ext_crypto_sr25519_verify_version_1(runtime::WasmPointer sig_data, runtime::WasmSpan msg, runtime::WasmPointer pubkey_data) overridekagome::host_api::HostApiImplvirtual
ext_crypto_sr25519_verify_version_2(runtime::WasmPointer, runtime::WasmSpan, runtime::WasmPointer) overridekagome::host_api::HostApiImplvirtual
ext_crypto_start_batch_verify_version_1() overridekagome::host_api::HostApiImplvirtual
ext_default_child_storage_clear_prefix_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan prefix) overridekagome::host_api::HostApiImplvirtual
ext_default_child_storage_clear_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan key) overridekagome::host_api::HostApiImplvirtual
ext_default_child_storage_exists_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan key) const overridekagome::host_api::HostApiImplvirtual
ext_default_child_storage_get_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan key) const overridekagome::host_api::HostApiImplvirtual
ext_default_child_storage_next_key_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan key) const overridekagome::host_api::HostApiImplvirtual
ext_default_child_storage_read_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan key, runtime::WasmSpan value_out, runtime::WasmOffset offset) const overridekagome::host_api::HostApiImplvirtual
ext_default_child_storage_root_version_1(runtime::WasmSpan child_storage_key) const overridekagome::host_api::HostApiImplvirtual
ext_default_child_storage_set_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan key, runtime::WasmSpan value) overridekagome::host_api::HostApiImplvirtual
ext_default_child_storage_storage_kill_version_1(runtime::WasmSpan child_storage_key) overridekagome::host_api::HostApiImplvirtual
ext_hashing_blake2_128_version_1(runtime::WasmSpan data) overridekagome::host_api::HostApiImplvirtual
ext_hashing_blake2_256_version_1(runtime::WasmSpan data) overridekagome::host_api::HostApiImplvirtual
ext_hashing_keccak_256_version_1(runtime::WasmSpan data) overridekagome::host_api::HostApiImplvirtual
ext_hashing_sha2_256_version_1(runtime::WasmSpan data) overridekagome::host_api::HostApiImplvirtual
ext_hashing_twox_128_version_1(runtime::WasmSpan data) overridekagome::host_api::HostApiImplvirtual
ext_hashing_twox_256_version_1(runtime::WasmSpan data) overridekagome::host_api::HostApiImplvirtual
ext_hashing_twox_64_version_1(runtime::WasmSpan data) overridekagome::host_api::HostApiImplvirtual
ext_logging_log_version_1(runtime::WasmEnum level, runtime::WasmSpan target, runtime::WasmSpan message) overridekagome::host_api::HostApiImplvirtual
ext_logging_max_level_version_1() overridekagome::host_api::HostApiImplvirtual
ext_misc_print_hex_version_1(runtime::WasmSpan data) const overridekagome::host_api::HostApiImplvirtual
ext_misc_print_num_version_1(uint64_t value) const overridekagome::host_api::HostApiImplvirtual
ext_misc_print_utf8_version_1(runtime::WasmSpan data) const overridekagome::host_api::HostApiImplvirtual
ext_misc_runtime_version_version_1(runtime::WasmSpan data) const overridekagome::host_api::HostApiImplvirtual
ext_offchain_http_request_add_header_version_1(runtime::WasmI32 request_id, runtime::WasmSpan name, runtime::WasmSpan value) overridekagome::host_api::HostApiImplvirtual
ext_offchain_http_request_start_version_1(runtime::WasmSpan method, runtime::WasmSpan uri, runtime::WasmSpan meta) overridekagome::host_api::HostApiImplvirtual
ext_offchain_http_request_write_body_version_1(runtime::WasmI32 request_id, runtime::WasmSpan chunk, runtime::WasmSpan deadline) overridekagome::host_api::HostApiImplvirtual
ext_offchain_http_response_headers_version_1(runtime::WasmI32 request_id) overridekagome::host_api::HostApiImplvirtual
ext_offchain_http_response_read_body_version_1(runtime::WasmI32 request_id, runtime::WasmSpan buffer, runtime::WasmSpan deadline) overridekagome::host_api::HostApiImplvirtual
ext_offchain_http_response_wait_version_1(runtime::WasmSpan ids, runtime::WasmSpan deadline) overridekagome::host_api::HostApiImplvirtual
ext_offchain_index_clear_version_1(runtime::WasmSpan key) overridekagome::host_api::HostApiImplvirtual
ext_offchain_index_set_version_1(runtime::WasmSpan key, runtime::WasmSpan value) overridekagome::host_api::HostApiImplvirtual
ext_offchain_is_validator_version_1() overridekagome::host_api::HostApiImplvirtual
ext_offchain_local_storage_clear_version_1(runtime::WasmI32 kind, runtime::WasmSpan key) overridekagome::host_api::HostApiImplvirtual
ext_offchain_local_storage_compare_and_set_version_1(runtime::WasmI32 kind, runtime::WasmSpan key, runtime::WasmSpan expected, runtime::WasmSpan value) overridekagome::host_api::HostApiImplvirtual
ext_offchain_local_storage_get_version_1(runtime::WasmI32 kind, runtime::WasmSpan key) overridekagome::host_api::HostApiImplvirtual
ext_offchain_local_storage_set_version_1(runtime::WasmI32 kind, runtime::WasmSpan key, runtime::WasmSpan value) overridekagome::host_api::HostApiImplvirtual
ext_offchain_network_state_version_1() overridekagome::host_api::HostApiImplvirtual
ext_offchain_random_seed_version_1() overridekagome::host_api::HostApiImplvirtual
ext_offchain_set_authorized_nodes_version_1(runtime::WasmSpan nodes, runtime::WasmI32 authorized_only) overridekagome::host_api::HostApiImplvirtual
ext_offchain_sleep_until_version_1(runtime::WasmU64 deadline) overridekagome::host_api::HostApiImplvirtual
ext_offchain_submit_transaction_version_1(runtime::WasmSpan data) overridekagome::host_api::HostApiImplvirtual
ext_offchain_timestamp_version_1() overridekagome::host_api::HostApiImplvirtual
ext_storage_append_version_1(runtime::WasmSpan key, runtime::WasmSpan value) const overridekagome::host_api::HostApiImplvirtual
ext_storage_changes_root_version_1(runtime::WasmSpan parent_hash) overridekagome::host_api::HostApiImplvirtual
ext_storage_clear_prefix_version_1(runtime::WasmSpan prefix) overridekagome::host_api::HostApiImplvirtual
ext_storage_clear_prefix_version_2(runtime::WasmSpan prefix, runtime::WasmSpan limit) overridekagome::host_api::HostApiImplvirtual
ext_storage_clear_version_1(runtime::WasmSpan key_data) overridekagome::host_api::HostApiImplvirtual
ext_storage_commit_transaction_version_1() overridekagome::host_api::HostApiImplvirtual
ext_storage_exists_version_1(runtime::WasmSpan key_data) const overridekagome::host_api::HostApiImplvirtual
ext_storage_get_version_1(runtime::WasmSpan key) overridekagome::host_api::HostApiImplvirtual
ext_storage_next_key_version_1(runtime::WasmSpan key) const overridekagome::host_api::HostApiImplvirtual
ext_storage_read_version_1(runtime::WasmSpan key, runtime::WasmSpan value_out, runtime::WasmOffset offset) overridekagome::host_api::HostApiImplvirtual
ext_storage_rollback_transaction_version_1() overridekagome::host_api::HostApiImplvirtual
ext_storage_root_version_1() overridekagome::host_api::HostApiImplvirtual
ext_storage_root_version_2(runtime::WasmI32 state_version) overridekagome::host_api::HostApiImplvirtual
ext_storage_set_version_1(runtime::WasmSpan key, runtime::WasmSpan value) overridekagome::host_api::HostApiImplvirtual
ext_storage_start_transaction_version_1() overridekagome::host_api::HostApiImplvirtual
ext_trie_blake2_256_ordered_root_version_1(runtime::WasmSpan values_data) overridekagome::host_api::HostApiImplvirtual
ext_trie_blake2_256_ordered_root_version_2(runtime::WasmSpan values_data, runtime::WasmI32 state_version) overridekagome::host_api::HostApiImplvirtual
ext_trie_blake2_256_root_version_1(runtime::WasmSpan values_data) overridekagome::host_api::HostApiImplvirtual
HostApiImpl()=deletekagome::host_api::HostApiImpl
HostApiImpl(const OffchainExtensionConfig &offchain_config, std::shared_ptr< const runtime::MemoryProvider > memory_provider, std::shared_ptr< const runtime::CoreApiFactory > core_provider, std::shared_ptr< runtime::TrieStorageProvider > storage_provider, std::shared_ptr< const crypto::Sr25519Provider > sr25519_provider, std::shared_ptr< const crypto::EcdsaProvider > ecdsa_provider, std::shared_ptr< const crypto::Ed25519Provider > ed25519_provider, std::shared_ptr< const crypto::Secp256k1Provider > secp256k1_provider, std::shared_ptr< const crypto::Hasher > hasher, std::shared_ptr< crypto::CryptoStore > crypto_store, std::shared_ptr< const crypto::Bip39Provider > bip39_provider, std::shared_ptr< offchain::OffchainPersistentStorage > offchain_persistent_storage, std::shared_ptr< offchain::OffchainWorkerPool > offchain_worker_pool)kagome::host_api::HostApiImpl
io_ext_kagome::host_api::HostApiImplprivate
memory_ext_kagome::host_api::HostApiImplprivate
memory_provider_kagome::host_api::HostApiImplprivate
misc_ext_kagome::host_api::HostApiImplprivate
offchain_ext_kagome::host_api::HostApiImplprivate
reset() overridekagome::host_api::HostApiImplvirtual
storage_ext_kagome::host_api::HostApiImplprivate
storage_provider_kagome::host_api::HostApiImplprivate
~HostApi()=defaultkagome::host_api::HostApivirtual
~HostApiImpl() override=defaultkagome::host_api::HostApiImpl