bip39_provider_ | kagome::host_api::CryptoExtension | private |
crypto_store_ | kagome::host_api::CryptoExtension | private |
CryptoExtension(std::shared_ptr< const runtime::MemoryProvider > memory_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) | kagome::host_api::CryptoExtension | |
deriveSeed(std::string_view content) | kagome::host_api::CryptoExtension | private |
ecdsa_provider_ | kagome::host_api::CryptoExtension | private |
ed25519_provider_ | kagome::host_api::CryptoExtension | private |
ext_crypto_ecdsa_generate_version_1(runtime::WasmSize key_type_id, runtime::WasmSpan seed) const | kagome::host_api::CryptoExtension | |
ext_crypto_ecdsa_public_keys_version_1(runtime::WasmSize key_type) | kagome::host_api::CryptoExtension | |
ext_crypto_ecdsa_sign_prehashed_version_1(runtime::WasmSize key_type, runtime::WasmPointer key, runtime::WasmSpan msg) | kagome::host_api::CryptoExtension | |
ext_crypto_ecdsa_sign_version_1(runtime::WasmSize key_type, runtime::WasmPointer key, runtime::WasmSpan msg) | kagome::host_api::CryptoExtension | |
ext_crypto_ecdsa_verify_prehashed_version_1(runtime::WasmPointer sig, runtime::WasmSpan msg, runtime::WasmPointer key) const | kagome::host_api::CryptoExtension | |
ext_crypto_ecdsa_verify_version_1(runtime::WasmPointer sig, runtime::WasmSpan msg, runtime::WasmPointer key) const | kagome::host_api::CryptoExtension | |
ext_crypto_ed25519_generate_version_1(runtime::WasmSize key_type, runtime::WasmSpan seed) | kagome::host_api::CryptoExtension | |
ext_crypto_ed25519_public_keys_version_1(runtime::WasmSize key_type) | kagome::host_api::CryptoExtension | |
ext_crypto_ed25519_sign_version_1(runtime::WasmSize key_type, runtime::WasmPointer key, runtime::WasmSpan msg) | kagome::host_api::CryptoExtension | |
ext_crypto_ed25519_verify_version_1(runtime::WasmPointer sig, runtime::WasmSpan msg, runtime::WasmPointer pubkey_data) | kagome::host_api::CryptoExtension | |
ext_crypto_finish_batch_verify_version_1() | kagome::host_api::CryptoExtension | |
ext_crypto_secp256k1_ecdsa_recover_compressed_version_1(runtime::WasmPointer sig, runtime::WasmPointer msg) | kagome::host_api::CryptoExtension | |
ext_crypto_secp256k1_ecdsa_recover_version_1(runtime::WasmPointer sig, runtime::WasmPointer msg) | kagome::host_api::CryptoExtension | |
ext_crypto_sr25519_generate_version_1(runtime::WasmSize key_type, runtime::WasmSpan seed) | kagome::host_api::CryptoExtension | |
ext_crypto_sr25519_public_keys_version_1(runtime::WasmSize key_type) | kagome::host_api::CryptoExtension | |
ext_crypto_sr25519_sign_version_1(runtime::WasmSize key_type, runtime::WasmPointer key, runtime::WasmSpan msg) | kagome::host_api::CryptoExtension | |
ext_crypto_sr25519_verify_version_1(runtime::WasmPointer sig, runtime::WasmSpan msg, runtime::WasmPointer pubkey_data) | kagome::host_api::CryptoExtension | |
ext_crypto_sr25519_verify_version_2(runtime::WasmPointer sig, runtime::WasmSpan msg, runtime::WasmPointer pubkey_data) | kagome::host_api::CryptoExtension | |
ext_crypto_start_batch_verify_version_1() | kagome::host_api::CryptoExtension | |
ext_hashing_blake2_128_version_1(runtime::WasmSpan data) | kagome::host_api::CryptoExtension | |
ext_hashing_blake2_256_version_1(runtime::WasmSpan data) | kagome::host_api::CryptoExtension | |
ext_hashing_keccak_256_version_1(runtime::WasmSpan data) | kagome::host_api::CryptoExtension | |
ext_hashing_sha2_256_version_1(runtime::WasmSpan data) | kagome::host_api::CryptoExtension | |
ext_hashing_twox_128_version_1(runtime::WasmSpan data) | kagome::host_api::CryptoExtension | |
ext_hashing_twox_256_version_1(runtime::WasmSpan data) | kagome::host_api::CryptoExtension | |
ext_hashing_twox_64_version_1(runtime::WasmSpan data) | kagome::host_api::CryptoExtension | |
getMemory() const | kagome::host_api::CryptoExtension | inlineprivate |
hasher_ | kagome::host_api::CryptoExtension | private |
kVerifyBatchFail | kagome::host_api::CryptoExtension | static |
kVerifyBatchSuccess | kagome::host_api::CryptoExtension | static |
kVerifyFail | kagome::host_api::CryptoExtension | static |
kVerifySuccess | kagome::host_api::CryptoExtension | static |
logger_ | kagome::host_api::CryptoExtension | private |
memory_provider_ | kagome::host_api::CryptoExtension | private |
secp256k1_provider_ | kagome::host_api::CryptoExtension | private |
sr25519_provider_ | kagome::host_api::CryptoExtension | private |