Class ArkadeSwapStatusProfile
- Namespace
- NArk.ArkadeIntents.Rfq.Profiles.Asset
- Assembly
- NArk.ArkadeIntents.dll
Status fields of the arkade:X->arkade:Y profile.
public sealed class ArkadeSwapStatusProfile
- Inheritance
-
ArkadeSwapStatusProfile
- Inherited Members
Remarks
The receipt here is a txid rather than a preimage: this class has no hash lock anywhere, so what proves settlement is the transaction that spent the offer — which the client can also read off the chain itself, without asking the solver for it.
Properties
FailureReason
Why the solver stopped, when it did.
public string? FailureReason { get; init; }
Property Value
FillTxid
The transaction that filled the offer, once one exists.
public string? FillTxid { get; init; }
Property Value
OfferAddress
The offer's address, echoed back.
public string? OfferAddress { get; init; }