FinalFailure

sealed class FinalFailure

A fatal failure that stops payment attempts.

Types

AlreadyPaid
Link copied to clipboard
common
object AlreadyPaid : FinalFailure
InsufficientBalance
Link copied to clipboard
common
object InsufficientBalance : FinalFailure
InvalidPaymentAmount
Link copied to clipboard
common
object InvalidPaymentAmount : FinalFailure
InvalidPaymentId
Link copied to clipboard
common
object InvalidPaymentId : FinalFailure
NoAvailableChannels
Link copied to clipboard
common
object NoAvailableChannels : FinalFailure
NoRouteToRecipient
Link copied to clipboard
common
object NoRouteToRecipient : FinalFailure
RecipientUnreachable
Link copied to clipboard
common
object RecipientUnreachable : FinalFailure
RetryExhausted
Link copied to clipboard
common
object RetryExhausted : FinalFailure
UnknownError
Link copied to clipboard
common
object UnknownError : FinalFailure
WalletRestarted
Link copied to clipboard
common
object WalletRestarted : FinalFailure

Functions

toPaymentFailure
Link copied to clipboard
common
fun toPaymentFailure(): OutgoingPaymentFailure

Use this function when no payment attempts have been made (e.g. when a precondition failed).

Inheritors

FinalFailure
Link copied to clipboard
FinalFailure
Link copied to clipboard
FinalFailure
Link copied to clipboard
FinalFailure
Link copied to clipboard
FinalFailure
Link copied to clipboard
FinalFailure
Link copied to clipboard
FinalFailure
Link copied to clipboard
FinalFailure
Link copied to clipboard
FinalFailure
Link copied to clipboard
FinalFailure
Link copied to clipboard