Bls12381PrivateKey
open class Bls12381PrivateKey : Disposable, AutoCloseable, Bls12381PrivateKeyInterface
Constructors
| Bls12381PrivateKey | constructor(bytes: ByteArray) |
Functions
| Name | Summary |
|---|---|
| close | @Synchronized open override fun close() |
| destroy | open override fun destroy() |
| publicKey | open override fun publicKey(): Bls12381PublicKey |
| scheme | open override fun scheme(): SignatureScheme |
| signCheckpointSummary | open override fun signCheckpointSummary(summary: CheckpointSummary): ValidatorSignature |
| trySign | open override fun trySign(message: ByteArray): Bls12381Signature |
| verifyingKey | open override fun verifyingKey(): Bls12381VerifyingKey |
Companion object functions
| Name | Summary |
|---|---|
| random | fun random(): Bls12381PrivateKey |