Result_ThirtyTwoBytesPaymentErrorZ |
Result_ThirtyTwoBytesPaymentErrorZ.clone() |
Creates a new CResult_ThirtyTwoBytesPaymentErrorZ which has the same data as `orig`
but with all dynamically-allocated buffers duplicated in new buffers.
|
static Result_ThirtyTwoBytesPaymentErrorZ |
Result_ThirtyTwoBytesPaymentErrorZ.err(PaymentError e) |
Creates a new CResult_ThirtyTwoBytesPaymentErrorZ in the error state.
|
static Result_ThirtyTwoBytesPaymentErrorZ |
Result_ThirtyTwoBytesPaymentErrorZ.ok(byte[] o) |
Creates a new CResult_ThirtyTwoBytesPaymentErrorZ in the success state.
|
static Result_ThirtyTwoBytesPaymentErrorZ |
UtilMethods.pay_invoice(Bolt11Invoice invoice,
Retry retry_strategy,
ChannelManager channelmanager) |
Pays the given [`Bolt11Invoice`], retrying if needed based on [`Retry`].
|
static Result_ThirtyTwoBytesPaymentErrorZ |
UtilMethods.pay_zero_value_invoice(Bolt11Invoice invoice,
long amount_msats,
Retry retry_strategy,
ChannelManager channelmanager) |
Pays the given zero-value [`Bolt11Invoice`] using the given amount, retrying if needed based on
[`Retry`].
|