Skip to main content

IBls12381PrivateKey

Namespace: IotaSdk

public interface IBls12381PrivateKey

Attributes NullableContextAttribute

Methods

PublicKey()

Bls12381PublicKey PublicKey()

Returns

Bls12381PublicKey

Scheme()

SignatureScheme Scheme()

Returns

SignatureScheme

SignCheckpointSummary(CheckpointSummary)

ValidatorSignature SignCheckpointSummary(CheckpointSummary summary)

Parameters

summary CheckpointSummary

Returns

ValidatorSignature

TrySign(Byte[])

Bls12381Signature TrySign(Byte[] message)

Parameters

message Byte[]

Returns

Bls12381Signature

Exceptions

SdkFfiException

VerifyingKey()

Bls12381VerifyingKey VerifyingKey()

Returns

Bls12381VerifyingKey