bip39_provider_ | kagome::crypto::CryptoStoreImpl | private |
CryptoStoreImpl(std::shared_ptr< EcdsaSuite > ecdsa_suite, std::shared_ptr< Ed25519Suite > ed_suite, std::shared_ptr< Sr25519Suite > sr_suite, std::shared_ptr< Bip39Provider > bip39_provider, std::shared_ptr< KeyFileStorage > key_fs) | kagome::crypto::CryptoStoreImpl | |
ecdsa_caches_ | kagome::crypto::CryptoStoreImpl | mutableprivate |
ecdsa_suite_ | kagome::crypto::CryptoStoreImpl | private |
EcdsaKeypairs typedef | kagome::crypto::CryptoStore | |
EcdsaKeys typedef | kagome::crypto::CryptoStore | |
Ed25519Keypairs typedef | kagome::crypto::CryptoStore | |
Ed25519Keys typedef | kagome::crypto::CryptoStore | |
ed_caches_ | kagome::crypto::CryptoStoreImpl | mutableprivate |
ed_suite_ | kagome::crypto::CryptoStoreImpl | private |
file_storage_ | kagome::crypto::CryptoStoreImpl | private |
findEcdsaKeypair(KeyTypeId key_type, const EcdsaPublicKey &pk) const override | kagome::crypto::CryptoStoreImpl | virtual |
findEd25519Keypair(KeyTypeId key_type, const Ed25519PublicKey &pk) const override | kagome::crypto::CryptoStoreImpl | virtual |
findSr25519Keypair(KeyTypeId key_type, const Sr25519PublicKey &pk) const override | kagome::crypto::CryptoStoreImpl | virtual |
generateEcdsaKeypair(KeyTypeId key_type, std::string_view mnemonic_phrase) override | kagome::crypto::CryptoStoreImpl | virtual |
generateEcdsaKeypair(KeyTypeId key_type, const EcdsaSeed &seed) override | kagome::crypto::CryptoStoreImpl | virtual |
generateEcdsaKeypairOnDisk(KeyTypeId key_type) override | kagome::crypto::CryptoStoreImpl | virtual |
generateEd25519Keypair(KeyTypeId key_type, std::string_view mnemonic_phrase) override | kagome::crypto::CryptoStoreImpl | virtual |
generateEd25519Keypair(KeyTypeId key_type, const Ed25519Seed &seed) override | kagome::crypto::CryptoStoreImpl | virtual |
generateEd25519KeypairOnDisk(KeyTypeId key_type) override | kagome::crypto::CryptoStoreImpl | virtual |
generateKeypair(std::string_view mnemonic_phrase, const CryptoSuite &suite) | kagome::crypto::CryptoStoreImpl | inlineprivate |
generateKeypairOnDisk(KeyTypeId key_type, const std::shared_ptr< CryptoSuite > &suite, std::unordered_map< KeyTypeId, KeyCache< CryptoSuite >> &caches) | kagome::crypto::CryptoStoreImpl | inlineprivate |
generateSr25519Keypair(KeyTypeId key_type, std::string_view mnemonic_phrase) override | kagome::crypto::CryptoStoreImpl | virtual |
generateSr25519Keypair(KeyTypeId key_type, const Sr25519Seed &seed) override | kagome::crypto::CryptoStoreImpl | virtual |
generateSr25519KeypairOnDisk(KeyTypeId key_type) override | kagome::crypto::CryptoStoreImpl | virtual |
getCache(std::shared_ptr< Suite > suite, std::unordered_map< KeyTypeId, KeyCache< Suite >> &caches, KeyTypeId type) const | kagome::crypto::CryptoStoreImpl | inlineprivate |
getEcdsaPublicKeys(KeyTypeId key_type) const override | kagome::crypto::CryptoStoreImpl | virtual |
getEd25519PublicKeys(KeyTypeId key_type) const override | kagome::crypto::CryptoStoreImpl | virtual |
getLibp2pKeypair() const override | kagome::crypto::CryptoStoreImpl | virtual |
getPublicKeys(KeyTypeId key_type, const KeyCache< CryptoSuite > &cache, const CryptoSuite &suite) const | kagome::crypto::CryptoStoreImpl | inlineprivate |
getSr25519PublicKeys(KeyTypeId key_type) const override | kagome::crypto::CryptoStoreImpl | virtual |
loadLibp2pKeypair(const Path &key_path) const override | kagome::crypto::CryptoStoreImpl | virtual |
logger_ | kagome::crypto::CryptoStoreImpl | private |
Path typedef | kagome::crypto::CryptoStore | |
Sr25519Keypairs typedef | kagome::crypto::CryptoStore | |
Sr25519Keys typedef | kagome::crypto::CryptoStore | |
sr_caches_ | kagome::crypto::CryptoStoreImpl | mutableprivate |
sr_suite_ | kagome::crypto::CryptoStoreImpl | private |
~CryptoStore()=default | kagome::crypto::CryptoStore | virtual |