Table of Contents

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

string

FillTxid

The transaction that filled the offer, once one exists.

public string? FillTxid { get; init; }

Property Value

string

OfferAddress

The offer's address, echoed back.

public string? OfferAddress { get; init; }

Property Value

string