pub type Public = PublicBytes<PUBLIC_SERIALIZED_SIZE, BandersnatchTag>;Expand description
Bandersnatch public key.
Aliased Type§
struct Public(pub [u8; 32], _);Fields§
§0: [u8; 32]Trait Implementations§
Source§impl VrfCrypto for Public
impl VrfCrypto for Public
Source§type VrfPreOutput = VrfPreOutput
type VrfPreOutput = VrfPreOutput
VRF pre-output.
Source§type VrfSignData = VrfSignData
type VrfSignData = VrfSignData
VRF signing data.
Source§type VrfSignature = VrfSignature
type VrfSignature = VrfSignature
VRF signature.
Source§impl VrfPublic for Public
impl VrfPublic for Public
Source§fn vrf_verify(&self, data: &VrfSignData, signature: &VrfSignature) -> bool
fn vrf_verify(&self, data: &VrfSignData, signature: &VrfSignature) -> bool
Verify input data signature.