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