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
UnsignedCommitmentTxstringUnsigned commitment transaction (hex).
IdstringBatch ID.
CosignersPubkeysstring[]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
UnsignedCommitmentTx
Unsigned commitment transaction (hex).
public string UnsignedCommitmentTx { get; init; }