Type Alias iota_types::crypto::AuthoritySignature

source ·
pub type AuthoritySignature = BLS12381Signature;

Aliased Type§

struct AuthoritySignature { /* private fields */ }

Trait Implementations§

source§

impl IotaAuthoritySignature for AuthoritySignature

source§

fn new_secure<T>( value: &IntentMessage<T>, epoch: &EpochId, secret: &dyn Signer<Self>, ) -> Self
where T: Serialize,

source§

fn verify_secure<T>( &self, value: &IntentMessage<T>, epoch: EpochId, author: AuthorityPublicKeyBytes, ) -> Result<(), IotaError>
where T: Serialize,