Kagome
Polkadot Runtime Engine in C++17
kagome::crypto::VRFProviderImpl Member List

This is the complete list of members for kagome::crypto::VRFProviderImpl, including all inherited members.

generateKeypair() const overridekagome::crypto::VRFProviderImplvirtual
generator_kagome::crypto::VRFProviderImplprivate
kMaxThresholdkagome::crypto::VRFProviderImplprivatestatic
sign(const common::Buffer &msg, const Sr25519Keypair &keypair, const VRFThreshold &threshold) const overridekagome::crypto::VRFProviderImplvirtual
signTranscript(const primitives::Transcript &msg, const Sr25519Keypair &keypair, const VRFThreshold &threshold) const overridekagome::crypto::VRFProviderImplvirtual
signTranscript(const primitives::Transcript &msg, const Sr25519Keypair &keypair) const overridekagome::crypto::VRFProviderImplvirtual
signTranscriptImpl(const primitives::Transcript &msg, const Sr25519Keypair &keypair, const std::optional< std::reference_wrapper< const VRFThreshold >> threshold) const kagome::crypto::VRFProviderImplprivate
verify(const common::Buffer &msg, const VRFOutput &output, const Sr25519PublicKey &public_key, const VRFThreshold &threshold) const overridekagome::crypto::VRFProviderImplvirtual
verifyTranscript(const primitives::Transcript &msg, const VRFOutput &output, const Sr25519PublicKey &public_key, const VRFThreshold &threshold) const overridekagome::crypto::VRFProviderImplvirtual
VRFProviderImpl(std::shared_ptr< CSPRNG > generator)kagome::crypto::VRFProviderImplexplicit
~VRFProvider()=defaultkagome::crypto::VRFProvidervirtual
~VRFProviderImpl() override=defaultkagome::crypto::VRFProviderImpl