Table of Contents

Class SubmitTreeSignaturesRequest

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

Submits the client's MuSig2 partial signatures for each batch tree transaction.

public record SubmitTreeSignaturesRequest : IEquatable<SubmitTreeSignaturesRequest>
Inheritance
SubmitTreeSignaturesRequest
Implements
Inherited Members

Constructors

SubmitTreeSignaturesRequest(string, string, Dictionary<string, string>)

Submits the client's MuSig2 partial signatures for each batch tree transaction.

public SubmitTreeSignaturesRequest(string BatchId, string PubKey, Dictionary<string, string> TreeSignatures)

Parameters

BatchId string

Batch the signatures belong to.

PubKey string

Client's compressed public key (hex).

TreeSignatures Dictionary<string, string>

Map of txid → partial signature (hex).

Properties

BatchId

Batch the signatures belong to.

public string BatchId { get; init; }

Property Value

string

PubKey

Client's compressed public key (hex).

public string PubKey { get; init; }

Property Value

string

TreeSignatures

Map of txid → partial signature (hex).

public Dictionary<string, string> TreeSignatures { get; init; }

Property Value

Dictionary<string, string>