Expand description
Bandersnatch VRF application crypto types.
Modules§
Structs§
- AppPair
- A generic
AppPublic
wrapper type over $pair crypto; this has no specific App. - AppProof
OfPossession - A generic
AppPublic
wrapper type over $public crypto; this has no specific App. - AppPublic
- A generic
AppPublic
wrapper type over $public crypto; this has no specific App. - AppSignature
- A generic
AppPublic
wrapper type over $public crypto; this has no specific App. - Pair
- Bandersnatch secret key.
Constants§
- CRYPTO_
ID - Identifier used to match public keys against bandersnatch-vrf keys.
- PREOUT_
SERIALIZED_ SIZE - The byte length of serialized pre-output.
- PUBLIC_
SERIALIZED_ SIZE - The byte length of serialized public key.
- SEED_
SERIALIZED_ SIZE - The byte length of secret key seed.
- SIGNATURE_
SERIALIZED_ SIZE - The byte length of serialized signature.
Type Aliases§
- Proof
OfPossession - Proof of Possession is the same as Signature for Bandersnatch
- Public
- Bandersnatch public key.
- Signature
- Bandersnatch Schnorr signature.