Table of Contents

Class TreeSigningStartedEvent

Namespace
NArk.Abstractions.Batches.ServerEvents
Assembly
NArk.Abstractions.dll

Server published the unsigned commitment tx and cosigner pubkeys, signalling the start of MuSig2 tree signing.

public record TreeSigningStartedEvent : BatchEvent, IEquatable<BatchEvent>, IEquatable<TreeSigningStartedEvent>
Inheritance
TreeSigningStartedEvent
Implements
Inherited Members

Constructors

TreeSigningStartedEvent(string, string, string[])

Server published the unsigned commitment tx and cosigner pubkeys, signalling the start of MuSig2 tree signing.

public TreeSigningStartedEvent(string UnsignedCommitmentTx, string Id, string[] CosignersPubkeys)

Parameters

UnsignedCommitmentTx string

Unsigned commitment transaction (hex).

Id string

Batch ID.

CosignersPubkeys string[]

Compressed public keys of all required cosigners (hex).

Properties

CosignersPubkeys

Compressed public keys of all required cosigners (hex).

public string[] CosignersPubkeys { get; init; }

Property Value

string[]

Id

Batch ID.

public string Id { get; init; }

Property Value

string

UnsignedCommitmentTx

Unsigned commitment transaction (hex).

public string UnsignedCommitmentTx { get; init; }

Property Value

string