Module sp_consensus_beefy::ecdsa_bls_crypto
source · Expand description
BEEFY cryptographic types for (ECDSA,BLS) crypto pair
This module basically introduces four crypto types:
ecdsa_bls_crypto::Pair
ecdsa_bls_crypto::Public
ecdsa_bls_crypto::Signature
ecdsa_bls_crypto::AuthorityId
Your code should use the above types as concrete types for all crypto related functionality.
Structs§
- A generic
AppPublic
wrapper type over $pair crypto; this has no specific App. - A generic
AppPublic
wrapper type over $public crypto; this has no specific App. - A generic
AppPublic
wrapper type over $public crypto; this has no specific App.
Type Aliases§
- Identity of a BEEFY authority using (ECDSA,BLS) as its crypto.
- Signature for a BEEFY authority using (ECDSA,BLS) as its crypto.