impl_certificate_bls12381_threshold

Macro impl_certificate_bls12381_threshold 

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

Generates a BLS12-381 threshold 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_threshold!(VoteSubject<'a, D>);