Table of Contents

Enum LightningReceiveRefusalReason

Namespace
NArk.ArkadeIntents.Lightning
Assembly
NArk.ArkadeIntents.dll

Why a client refused a receive quote it had already received.

public enum LightningReceiveRefusalReason

Fields

AmountMismatch = 2

The invoice's amount is not the one the quote says the payer owes.

ClaimWindowTooShort = 6

Too little time between the payment deadline and the solver's reclaim opening.

Expired = 5

The invoice or the quote has already expired.

PayerChargeMismatch = 4

The quote bills the payer something other than the amount asked for (exact-in only).

PriceTooHigh = 7

The quote bills the payer more than the caller's ceiling allows.

ShortPayout = 3

The quote delivers less to us than we asked to receive (exact-out only).

UnusableInvoice = 0

The quote carried no invoice, or one that will not decode.

WrongPaymentHash = 1

The invoice is for a different payment hash than the one requested.