Skip to main content

Bls12381PrivateKeyInterface

type Bls12381PrivateKeyInterface

type Bls12381PrivateKeyInterface interface {
PublicKey() *Bls12381PublicKey
Scheme() SignatureScheme
SignCheckpointSummary(summary *CheckpointSummary) *ValidatorSignature
TrySign(message []byte) (*Bls12381Signature, error)
VerifyingKey() *Bls12381VerifyingKey
}