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
BatchIdstringBatch the signatures belong to.
PubKeystringClient's compressed public key (hex).
TreeSignaturesDictionary<string, string>Map of txid → partial signature (hex).
Properties
BatchId
Batch the signatures belong to.
public string BatchId { get; init; }
Property Value
PubKey
Client's compressed public key (hex).
public string PubKey { get; init; }
Property Value
TreeSignatures
Map of txid → partial signature (hex).
public Dictionary<string, string> TreeSignatures { get; init; }