boolean |
Invoice.eq(Invoice b) |
Checks if two Invoices contain equal inner contents.
|
static Result_InvoiceParseOrSemanticErrorZ |
Result_InvoiceParseOrSemanticErrorZ.ok(Invoice o) |
Creates a new CResult_InvoiceParseOrSemanticErrorZ in the success state.
|
static Result_InvoiceSemanticErrorZ |
Result_InvoiceSemanticErrorZ.ok(Invoice o) |
Creates a new CResult_InvoiceSemanticErrorZ in the success state.
|
static Result_InvoiceSignOrCreationErrorZ |
Result_InvoiceSignOrCreationErrorZ.ok(Invoice o) |
Creates a new CResult_InvoiceSignOrCreationErrorZ in the success state.
|
static Result_PaymentIdPaymentErrorZ |
UtilMethods.pay_invoice(Invoice invoice,
Retry retry_strategy,
ChannelManager channelmanager) |
Pays the given [`Invoice`], retrying if needed based on [`Retry`].
|
static Result_NonePaymentErrorZ |
UtilMethods.pay_invoice_with_id(Invoice invoice,
byte[] payment_id,
Retry retry_strategy,
ChannelManager channelmanager) |
Pays the given [`Invoice`] with a custom idempotency key, retrying if needed based on [`Retry`].
|
static Result_PaymentIdPaymentErrorZ |
UtilMethods.pay_zero_value_invoice(Invoice invoice,
long amount_msats,
Retry retry_strategy,
ChannelManager channelmanager) |
Pays the given zero-value [`Invoice`] using the given amount, retrying if needed based on
[`Retry`].
|
static Result_NonePaymentErrorZ |
UtilMethods.pay_zero_value_invoice_with_id(Invoice invoice,
long amount_msats,
byte[] payment_id,
Retry retry_strategy,
ChannelManager channelmanager) |
Pays the given zero-value [`Invoice`] using the given amount and custom idempotency key,
, retrying if needed based on [`Retry`].
|