Kagome
Polkadot Runtime Engine in C++17
kagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT > Member List

This is the complete list of members for kagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >, including all inherited members.

composeKeypair(PublicKey pub, PrivateKey priv) const noexcept=0kagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >pure virtual
decomposeKeypair(const Keypair &kp) const noexcept=0kagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >pure virtual
generateKeypair(const Seed &seed) const noexcept=0kagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >pure virtual
generateRandomKeypair() const noexcept=0kagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >pure virtual
Keypair typedefkagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >
KeypairAndSeed typedefkagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >
PrivateKey typedefkagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >
PublicKey typedefkagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >
Seed typedefkagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >
toPublicKey(gsl::span< const uint8_t > bytes) const noexcept=0kagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >pure virtual
toSeed(gsl::span< const uint8_t > bytes) const noexcept=0kagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >pure virtual
~CryptoSuite()=defaultkagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >virtual