Versions in this module Expand all Collapse all v1 v1.11.10 Jul 13, 2024 Changes in this version + type Empty struct + func (*Empty) Key() *bls.PublicKey + func (*Empty) Verify() error + type ProofOfPossession struct + ProofOfPossession [bls.SignatureLen]byte + PublicKey [bls.PublicKeyLen]byte + func NewProofOfPossession(sk *bls.SecretKey) *ProofOfPossession + func (p *ProofOfPossession) Key() *bls.PublicKey + func (p *ProofOfPossession) MarshalJSON() ([]byte, error) + func (p *ProofOfPossession) UnmarshalJSON(b []byte) error + func (p *ProofOfPossession) Verify() error + type Signer interface + Key func() *bls.PublicKey