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