Skip to main content

Bls12381PrivateKey

Bls12381PrivateKey​

class Bls12381PrivateKey

init(bytes:)​

convenience init(bytes: Data) throws

publicKey()​

func publicKey() -> Bls12381PublicKey

scheme()​

func scheme() -> SignatureScheme

signCheckpointSummary(summary:)​

func signCheckpointSummary(summary: CheckpointSummary) -> ValidatorSignature

trySign(message:)​

func trySign(message: Data) throws -> Bls12381Signature

verifyingKey()​

func verifyingKey() -> Bls12381VerifyingKey

random()​

static func random() -> Bls12381PrivateKey