Class PendingArkTransaction
A pending Arkade transaction the server is holding open: the user submitted it via SubmitTx(string, string[], CancellationToken) (which made the server lock the inputs as "in-flight") but the matching FinalizeTx(string, string[], CancellationToken) never landed. Returned by GetPendingTxAsync(string, string, CancellationToken) so the SDK can sign the checkpoint PSBTs and finalize on the next startup, releasing the user's coins.
public record PendingArkTransaction : IEquatable<PendingArkTransaction>
- Inheritance
-
PendingArkTransaction
- Implements
- Inherited Members
Constructors
PendingArkTransaction(string, string, string[])
A pending Arkade transaction the server is holding open: the user submitted it via SubmitTx(string, string[], CancellationToken) (which made the server lock the inputs as "in-flight") but the matching FinalizeTx(string, string[], CancellationToken) never landed. Returned by GetPendingTxAsync(string, string, CancellationToken) so the SDK can sign the checkpoint PSBTs and finalize on the next startup, releasing the user's coins.
public PendingArkTransaction(string ArkTxId, string FinalArkTx, string[] SignedCheckpointTxs)
Parameters
Properties
ArkTxId
public string ArkTxId { get; init; }
Property Value
FinalArkTx
public string FinalArkTx { get; init; }
Property Value
SignedCheckpointTxs
public string[] SignedCheckpointTxs { get; init; }
Property Value
- string[]