Result_NonePaymentErrorZ |
Result_NonePaymentErrorZ.clone() |
Creates a new CResult_NonePaymentErrorZ which has the same data as `orig`
but with all dynamically-allocated buffers duplicated in new buffers.
|
static Result_NonePaymentErrorZ |
Result_NonePaymentErrorZ.err(PaymentError e) |
Creates a new CResult_NonePaymentErrorZ in the error state.
|
static Result_NonePaymentErrorZ |
Result_NonePaymentErrorZ.ok() |
Creates a new CResult_NonePaymentErrorZ in the success state.
|
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_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`].
|