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

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

ext_allocator_free_version_1(runtime::WasmPointer ptr)=0kagome::host_api::HostApipure virtual
ext_allocator_malloc_version_1(runtime::WasmSize size)=0kagome::host_api::HostApipure virtual
ext_crypto_ecdsa_generate_version_1(runtime::WasmSize key_type, runtime::WasmSpan seed)=0kagome::host_api::HostApipure virtual
ext_crypto_ecdsa_public_keys_version_1(runtime::WasmSize key_type)=0kagome::host_api::HostApipure virtual
ext_crypto_ecdsa_sign_prehashed_version_1(runtime::WasmSize key_type, runtime::WasmPointer key, runtime::WasmSpan msg_data)=0kagome::host_api::HostApipure virtual
ext_crypto_ecdsa_sign_version_1(runtime::WasmSize key_type, runtime::WasmPointer key, runtime::WasmSpan msg_data)=0kagome::host_api::HostApipure virtual
ext_crypto_ecdsa_verify_prehashed_version_1(runtime::WasmPointer sig_data, runtime::WasmSpan msg, runtime::WasmPointer pubkey_data)=0kagome::host_api::HostApipure virtual
ext_crypto_ecdsa_verify_version_1(runtime::WasmPointer sig_data, runtime::WasmSpan msg, runtime::WasmPointer pubkey_data)=0kagome::host_api::HostApipure virtual
ext_crypto_ed25519_generate_version_1(runtime::WasmSize key_type, runtime::WasmSpan seed)=0kagome::host_api::HostApipure virtual
ext_crypto_ed25519_public_keys_version_1(runtime::WasmSize key_type)=0kagome::host_api::HostApipure virtual
ext_crypto_ed25519_sign_version_1(runtime::WasmSize key_type, runtime::WasmPointer key, runtime::WasmSpan msg_data)=0kagome::host_api::HostApipure virtual
ext_crypto_ed25519_verify_version_1(runtime::WasmPointer sig_data, runtime::WasmSpan msg, runtime::WasmPointer pubkey_data)=0kagome::host_api::HostApipure virtual
ext_crypto_finish_batch_verify_version_1()=0kagome::host_api::HostApipure virtual
ext_crypto_secp256k1_ecdsa_recover_compressed_version_1(runtime::WasmPointer sig, runtime::WasmPointer msg)=0kagome::host_api::HostApipure virtual
ext_crypto_secp256k1_ecdsa_recover_compressed_version_2(runtime::WasmPointer sig, runtime::WasmPointer msg)=0kagome::host_api::HostApipure virtual
ext_crypto_secp256k1_ecdsa_recover_version_1(runtime::WasmPointer sig, runtime::WasmPointer msg)=0kagome::host_api::HostApipure virtual
ext_crypto_secp256k1_ecdsa_recover_version_2(runtime::WasmPointer sig, runtime::WasmPointer msg)=0kagome::host_api::HostApipure virtual
ext_crypto_sr25519_generate_version_1(runtime::WasmSize key_type, runtime::WasmSpan seed)=0kagome::host_api::HostApipure virtual
ext_crypto_sr25519_public_keys_version_1(runtime::WasmSize key_type)=0kagome::host_api::HostApipure virtual
ext_crypto_sr25519_sign_version_1(runtime::WasmSize key_type, runtime::WasmPointer key, runtime::WasmSpan msg_data)=0kagome::host_api::HostApipure virtual
ext_crypto_sr25519_verify_version_1(runtime::WasmPointer sig_data, runtime::WasmSpan msg, runtime::WasmPointer pubkey_data)=0kagome::host_api::HostApipure virtual
ext_crypto_sr25519_verify_version_2(runtime::WasmPointer sig_data, runtime::WasmSpan msg, runtime::WasmPointer pubkey_data)=0kagome::host_api::HostApipure virtual
ext_crypto_start_batch_verify_version_1()=0kagome::host_api::HostApipure virtual
ext_default_child_storage_clear_prefix_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan prefix)=0kagome::host_api::HostApipure virtual
ext_default_child_storage_clear_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan key)=0kagome::host_api::HostApipure virtual
ext_default_child_storage_exists_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan key) const =0kagome::host_api::HostApipure virtual
ext_default_child_storage_get_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan key) const =0kagome::host_api::HostApipure virtual
ext_default_child_storage_next_key_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan key) const =0kagome::host_api::HostApipure virtual
ext_default_child_storage_read_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan key, runtime::WasmSpan value_out, runtime::WasmOffset offset) const =0kagome::host_api::HostApipure virtual
ext_default_child_storage_root_version_1(runtime::WasmSpan child_storage_key) const =0kagome::host_api::HostApipure virtual
ext_default_child_storage_set_version_1(runtime::WasmSpan child_storage_key, runtime::WasmSpan key, runtime::WasmSpan value)=0kagome::host_api::HostApipure virtual
ext_default_child_storage_storage_kill_version_1(runtime::WasmSpan child_storage_key)=0kagome::host_api::HostApipure virtual
ext_hashing_blake2_128_version_1(runtime::WasmSpan data)=0kagome::host_api::HostApipure virtual
ext_hashing_blake2_256_version_1(runtime::WasmSpan data)=0kagome::host_api::HostApipure virtual
ext_hashing_keccak_256_version_1(runtime::WasmSpan data)=0kagome::host_api::HostApipure virtual
ext_hashing_sha2_256_version_1(runtime::WasmSpan data)=0kagome::host_api::HostApipure virtual
ext_hashing_twox_128_version_1(runtime::WasmSpan data)=0kagome::host_api::HostApipure virtual
ext_hashing_twox_256_version_1(runtime::WasmSpan data)=0kagome::host_api::HostApipure virtual
ext_hashing_twox_64_version_1(runtime::WasmSpan data)=0kagome::host_api::HostApipure virtual
ext_logging_log_version_1(runtime::WasmEnum level, runtime::WasmSpan target, runtime::WasmSpan message)=0kagome::host_api::HostApipure virtual
ext_logging_max_level_version_1()=0kagome::host_api::HostApipure virtual
ext_misc_print_hex_version_1(runtime::WasmSpan data) const =0kagome::host_api::HostApipure virtual
ext_misc_print_num_version_1(uint64_t value) const =0kagome::host_api::HostApipure virtual
ext_misc_print_utf8_version_1(runtime::WasmSpan data) const =0kagome::host_api::HostApipure virtual
ext_misc_runtime_version_version_1(runtime::WasmSpan data) const =0kagome::host_api::HostApipure virtual
ext_offchain_http_request_add_header_version_1(runtime::WasmI32 request_id, runtime::WasmSpan name, runtime::WasmSpan value)=0kagome::host_api::HostApipure virtual
ext_offchain_http_request_start_version_1(runtime::WasmSpan method, runtime::WasmSpan uri, runtime::WasmSpan meta)=0kagome::host_api::HostApipure virtual
ext_offchain_http_request_write_body_version_1(runtime::WasmI32 request_id, runtime::WasmSpan chunk, runtime::WasmSpan deadline)=0kagome::host_api::HostApipure virtual
ext_offchain_http_response_headers_version_1(runtime::WasmI32 request_id)=0kagome::host_api::HostApipure virtual
ext_offchain_http_response_read_body_version_1(runtime::WasmI32 request_id, runtime::WasmSpan buffer, runtime::WasmSpan deadline)=0kagome::host_api::HostApipure virtual
ext_offchain_http_response_wait_version_1(runtime::WasmSpan ids, runtime::WasmSpan deadline)=0kagome::host_api::HostApipure virtual
ext_offchain_index_clear_version_1(runtime::WasmSpan key)=0kagome::host_api::HostApipure virtual
ext_offchain_index_set_version_1(runtime::WasmSpan key, runtime::WasmSpan value)=0kagome::host_api::HostApipure virtual
ext_offchain_is_validator_version_1()=0kagome::host_api::HostApipure virtual
ext_offchain_local_storage_clear_version_1(runtime::WasmI32 kind, runtime::WasmSpan key)=0kagome::host_api::HostApipure virtual
ext_offchain_local_storage_compare_and_set_version_1(runtime::WasmI32 kind, runtime::WasmSpan key, runtime::WasmSpan expected, runtime::WasmSpan value)=0kagome::host_api::HostApipure virtual
ext_offchain_local_storage_get_version_1(runtime::WasmI32 kind, runtime::WasmSpan key)=0kagome::host_api::HostApipure virtual
ext_offchain_local_storage_set_version_1(runtime::WasmI32 kind, runtime::WasmSpan key, runtime::WasmSpan value)=0kagome::host_api::HostApipure virtual
ext_offchain_network_state_version_1()=0kagome::host_api::HostApipure virtual
ext_offchain_random_seed_version_1()=0kagome::host_api::HostApipure virtual
ext_offchain_set_authorized_nodes_version_1(runtime::WasmSpan nodes, runtime::WasmI32 authorized_only)=0kagome::host_api::HostApipure virtual
ext_offchain_sleep_until_version_1(runtime::WasmU64 deadline)=0kagome::host_api::HostApipure virtual
ext_offchain_submit_transaction_version_1(runtime::WasmSpan data)=0kagome::host_api::HostApipure virtual
ext_offchain_timestamp_version_1()=0kagome::host_api::HostApipure virtual
ext_storage_append_version_1(runtime::WasmSpan key, runtime::WasmSpan value) const =0kagome::host_api::HostApipure virtual
ext_storage_changes_root_version_1(runtime::WasmSpan parent_hash)=0kagome::host_api::HostApipure virtual
ext_storage_clear_prefix_version_1(runtime::WasmSpan prefix)=0kagome::host_api::HostApipure virtual
ext_storage_clear_prefix_version_2(runtime::WasmSpan prefix, runtime::WasmSpan limit)=0kagome::host_api::HostApipure virtual
ext_storage_clear_version_1(runtime::WasmSpan key_data)=0kagome::host_api::HostApipure virtual
ext_storage_commit_transaction_version_1()=0kagome::host_api::HostApipure virtual
ext_storage_exists_version_1(runtime::WasmSpan key_data) const =0kagome::host_api::HostApipure virtual
ext_storage_get_version_1(runtime::WasmSpan key)=0kagome::host_api::HostApipure virtual
ext_storage_next_key_version_1(runtime::WasmSpan key) const =0kagome::host_api::HostApipure virtual
ext_storage_read_version_1(runtime::WasmSpan key, runtime::WasmSpan value_out, runtime::WasmOffset offset)=0kagome::host_api::HostApipure virtual
ext_storage_rollback_transaction_version_1()=0kagome::host_api::HostApipure virtual
ext_storage_root_version_1()=0kagome::host_api::HostApipure virtual
ext_storage_root_version_2(runtime::WasmI32 state_version)=0kagome::host_api::HostApipure virtual
ext_storage_set_version_1(runtime::WasmSpan key, runtime::WasmSpan value)=0kagome::host_api::HostApipure virtual
ext_storage_start_transaction_version_1()=0kagome::host_api::HostApipure virtual
ext_trie_blake2_256_ordered_root_version_1(runtime::WasmSpan values_data)=0kagome::host_api::HostApipure virtual
ext_trie_blake2_256_ordered_root_version_2(runtime::WasmSpan values_data, runtime::WasmI32 state_version)=0kagome::host_api::HostApipure virtual
ext_trie_blake2_256_root_version_1(runtime::WasmSpan values_data)=0kagome::host_api::HostApipure virtual
reset()=0kagome::host_api::HostApipure virtual
~HostApi()=defaultkagome::host_api::HostApivirtual