impl_certificate_bls12381_multisig

Macro impl_certificate_bls12381_multisig 

Source
macro_rules! impl_certificate_bls12381_multisig {
    ($subject:ty) => { ... };
}
Expand description

Generates a BLS12-381 multisig signing scheme wrapper for a specific protocol.

This macro creates a complete wrapper struct with constructors, Scheme trait implementation, and a fixture function for testing. The only required parameter is the Subject type, which varies per protocol.

§Example

impl_certificate_bls12381_multisig!(VoteSubject<'a, D>);