Result_CVec_C2Tuple_ThirtyTwoBytesThirtyTwoBytesZZProbingErrorZ |
Result_CVec_C2Tuple_ThirtyTwoBytesThirtyTwoBytesZZProbingErrorZ.clone() |
Creates a new CResult_CVec_C2Tuple_ThirtyTwoBytesThirtyTwoBytesZZProbingErrorZ which has the same data as `orig`
but with all dynamically-allocated buffers duplicated in new buffers.
|
static Result_CVec_C2Tuple_ThirtyTwoBytesThirtyTwoBytesZZProbingErrorZ |
Result_CVec_C2Tuple_ThirtyTwoBytesThirtyTwoBytesZZProbingErrorZ.err(ProbingError e) |
Creates a new CResult_CVec_C2Tuple_ThirtyTwoBytesThirtyTwoBytesZZProbingErrorZ in the error state.
|
static Result_CVec_C2Tuple_ThirtyTwoBytesThirtyTwoBytesZZProbingErrorZ |
Result_CVec_C2Tuple_ThirtyTwoBytesThirtyTwoBytesZZProbingErrorZ.ok(TwoTuple_ThirtyTwoBytesThirtyTwoBytesZ[] o) |
Creates a new CResult_CVec_C2Tuple_ThirtyTwoBytesThirtyTwoBytesZZProbingErrorZ in the success state.
|
static Result_CVec_C2Tuple_ThirtyTwoBytesThirtyTwoBytesZZProbingErrorZ |
UtilMethods.preflight_probe_invoice(Bolt11Invoice invoice,
ChannelManager channelmanager,
Option_u64Z liquidity_limit_multiplier) |
Sends payment probes over all paths of a route that would be used to pay the given invoice.
|
static Result_CVec_C2Tuple_ThirtyTwoBytesThirtyTwoBytesZZProbingErrorZ |
UtilMethods.preflight_probe_zero_value_invoice(Bolt11Invoice invoice,
long amount_msat,
ChannelManager channelmanager,
Option_u64Z liquidity_limit_multiplier) |
Sends payment probes over all paths of a route that would be used to pay the given zero-value
invoice using the given amount.
|