referrerpolicy=no-referrer-when-downgrade
sp_core::bandersnatch

Type Alias Public

Source
pub type Public = PublicBytes<PUBLIC_SERIALIZED_SIZE, BandersnatchTag>;
Expand description

Bandersnatch public key.

Aliased Type§

struct Public(pub [u8; 33], _);

Fields§

§0: [u8; 33]

Trait Implementations§

Source§

impl CryptoType for Public

Source§

type Pair = Pair

The pair key type of this crypto.
Source§

impl VrfCrypto for Public

Source§

type VrfInput = VrfInput

VRF input.
Source§

type VrfPreOutput = VrfPreOutput

VRF pre-output.
Source§

type VrfSignData = VrfSignData

VRF signing data.
Source§

type VrfSignature = VrfSignature

VRF signature.
Source§

impl VrfPublic for Public

Source§

fn vrf_verify( &self, data: &Self::VrfSignData, signature: &Self::VrfSignature, ) -> bool

Verify input data signature.