Result_PaymentHashRetryableSendFailureZ |
Result_PaymentHashRetryableSendFailureZ.clone() |
Creates a new CResult_PaymentHashRetryableSendFailureZ which has the same data as `orig`
but with all dynamically-allocated buffers duplicated in new buffers.
|
static Result_PaymentHashRetryableSendFailureZ |
Result_PaymentHashRetryableSendFailureZ.err(RetryableSendFailure e) |
Creates a new CResult_PaymentHashRetryableSendFailureZ in the error state.
|
static Result_PaymentHashRetryableSendFailureZ |
Result_PaymentHashRetryableSendFailureZ.ok(byte[] o) |
Creates a new CResult_PaymentHashRetryableSendFailureZ in the success state.
|
Result_PaymentHashRetryableSendFailureZ |
ChannelManager.send_spontaneous_payment_with_retry(byte[] payment_preimage,
RecipientOnionFields recipient_onion,
byte[] payment_id,
RouteParameters route_params,
Retry retry_strategy) |
Similar to [`ChannelManager::send_spontaneous_payment`], but will automatically find a route
based on `route_params` and retry failed payment paths based on `retry_strategy`.
|