Class ArkadeIntentAdvance
- Namespace
- NArk.ArkadeIntents.Services
- Assembly
- NArk.ArkadeIntents.dll
What AdvanceAsync(string, CancellationToken) did about one swap.
public sealed record ArkadeIntentAdvance : IEquatable<ArkadeIntentAdvance>
- Inheritance
-
ArkadeIntentAdvance
- Implements
- Inherited Members
Constructors
ArkadeIntentAdvance(string, ArkadeIntentAction, bool, string?, string?)
What AdvanceAsync(string, CancellationToken) did about one swap.
public ArkadeIntentAdvance(string SwapId, ArkadeIntentAction Action, bool Acted, string? Txid = null, string? Error = null)
Parameters
SwapIdstringThe swap.
ActionArkadeIntentActionWhat it called for.
ActedboolWhether the action actually ran.
TxidstringThe transaction it produced, when it produced one.
ErrorstringWhy it did not run, when it did not.
Properties
Acted
Whether the action actually ran.
public bool Acted { get; init; }
Property Value
Action
What it called for.
public ArkadeIntentAction Action { get; init; }
Property Value
Error
Why it did not run, when it did not.
public string? Error { get; init; }
Property Value
SwapId
The swap.
public string SwapId { get; init; }
Property Value
Txid
The transaction it produced, when it produced one.
public string? Txid { get; init; }