composeKeypair(PublicKey pub, PrivateKey priv) const noexceptoverride | kagome::crypto::EcdsaSuite | inlinevirtual |
decomposeKeypair(const EcdsaKeypair &kp) const noexceptoverride | kagome::crypto::EcdsaSuite | inlinevirtual |
ecdsa_provider_ | kagome::crypto::EcdsaSuite | private |
EcdsaSuite(std::shared_ptr< EcdsaProvider > ecdsa_provider) | kagome::crypto::EcdsaSuite | inlineexplicit |
generateKeypair(const EcdsaSeed &seed) const noexceptoverride | kagome::crypto::EcdsaSuite | inlinevirtual |
generateRandomKeypair() const noexceptoverride | kagome::crypto::EcdsaSuite | inlinevirtual |
Keypair typedef | kagome::crypto::CryptoSuite< EcdsaPublicKey, EcdsaPrivateKey, EcdsaKeypair, EcdsaKeypairAndSeed, EcdsaSeed > | |
KeypairAndSeed typedef | kagome::crypto::CryptoSuite< EcdsaPublicKey, EcdsaPrivateKey, EcdsaKeypair, EcdsaKeypairAndSeed, EcdsaSeed > | |
PrivateKey typedef | kagome::crypto::CryptoSuite< EcdsaPublicKey, EcdsaPrivateKey, EcdsaKeypair, EcdsaKeypairAndSeed, EcdsaSeed > | |
PublicKey typedef | kagome::crypto::CryptoSuite< EcdsaPublicKey, EcdsaPrivateKey, EcdsaKeypair, EcdsaKeypairAndSeed, EcdsaSeed > | |
Seed typedef | kagome::crypto::CryptoSuite< EcdsaPublicKey, EcdsaPrivateKey, EcdsaKeypair, EcdsaKeypairAndSeed, EcdsaSeed > | |
toPublicKey(gsl::span< const uint8_t > bytes) const noexceptoverride | kagome::crypto::EcdsaSuite | inlinevirtual |
toSeed(gsl::span< const uint8_t > bytes) const noexceptoverride | kagome::crypto::EcdsaSuite | inlinevirtual |
~CryptoSuite()=default | kagome::crypto::CryptoSuite< EcdsaPublicKey, EcdsaPrivateKey, EcdsaKeypair, EcdsaKeypairAndSeed, EcdsaSeed > | virtual |
~EcdsaSuite() override=default | kagome::crypto::EcdsaSuite | |