Skip to main content

Bls12381PrivateKey

open class Bls12381PrivateKey : Disposable, AutoCloseable, Bls12381PrivateKeyInterface

Constructors

Bls12381PrivateKeyconstructor(bytes: ByteArray)

Functions

NameSummary
close@Synchronized
open override fun close()
destroyopen override fun destroy()
publicKeyopen override fun publicKey(): Bls12381PublicKey
schemeopen override fun scheme(): SignatureScheme
signCheckpointSummaryopen override fun signCheckpointSummary(summary: CheckpointSummary): ValidatorSignature
trySignopen override fun trySign(message: ByteArray): Bls12381Signature
verifyingKeyopen override fun verifyingKey(): Bls12381VerifyingKey

Companion object functions

NameSummary
randomfun random(): Bls12381PrivateKey