pub type AuthorityId = Public;
Expand description

Identity of a BEEFY authority using ECDSA as its crypto.

Aliased Type§

struct AuthorityId(/* private fields */);

Trait Implementations§

source§

impl<MsgHash: Hash> BeefyAuthorityId<MsgHash> for AuthorityId
where <MsgHash as Hash>::Output: Into<[u8; 32]>,

source§

fn verify( &self, signature: &<Self as RuntimeAppPublic>::Signature, msg: &[u8] ) -> bool

Verify a signature. Read more
source§

impl AuthorityIdBound for AuthorityId