Table of Contents

Class LightningSendStatusProfile

Namespace
NArk.ArkadeIntents.Rfq.Profiles.Lightning
Assembly
NArk.ArkadeIntents.dll

Status fields of the Lightning send profile.

public sealed class LightningSendStatusProfile
Inheritance
LightningSendStatusProfile
Inherited Members

Properties

ClaimTxid

The txid of the solver's claim, once it has claimed.

public string? ClaimTxid { get; init; }

Property Value

string

FailureReason

Why the swap failed, when it did.

public string? FailureReason { get; init; }

Property Value

string

LockupAddress

The swap contract's address as the solver derived it.

public string? LockupAddress { get; init; }

Property Value

string

PaymentHash

The invoice's payment hash.

public string? PaymentHash { get; init; }

Property Value

string

Preimage

The payment preimage — the receipt for the invoice. Present only in Settled: before that it is the solver's leverage, and on a failed swap it never exists.

public string? Preimage { get; init; }

Property Value

string

RefundTxid

The txid of the covenant refund, if one was pushed.

public string? RefundTxid { get; init; }

Property Value

string