Uses of Class
org.ldk.structs.PaymentParameters
-
Packages that use PaymentParameters Package Description org.ldk.structs -
-
Uses of PaymentParameters in org.ldk.structs
Fields in org.ldk.structs declared as PaymentParameters Modifier and Type Field Description PaymentParametersResult_PaymentParametersDecodeErrorZ.Result_PaymentParametersDecodeErrorZ_OK. resMethods in org.ldk.structs that return PaymentParameters Modifier and Type Method Description static PaymentParametersPaymentParameters. blinded(TwoTuple_BlindedPayInfoBlindedPathZ[] blinded_route_hints)Creates parameters for paying to a blinded payee from the provided blinded route hints.PaymentParametersPaymentParameters. clone()Creates a copy of the PaymentParametersstatic PaymentParametersPaymentParameters. for_keysend(byte[] payee_pubkey, int final_cltv_expiry_delta, boolean allow_mpp)Creates a payee with the node id of the given `pubkey` to use for keysend payments.static PaymentParametersPaymentParameters. from_bolt12_invoice(Bolt12Invoice invoice)Creates parameters for paying to a blinded payee from the provided invoice.static PaymentParametersPaymentParameters. from_node_id(byte[] payee_pubkey, int final_cltv_expiry_delta)Creates a payee with the node id of the given `pubkey`.PaymentParametersRouteParameters. get_payment_params()The parameters of the failed payment path.static PaymentParametersPaymentParameters. of(Payee payee_arg, Option_u64Z expiry_time_arg, int max_total_cltv_expiry_delta_arg, byte max_path_count_arg, byte max_channel_saturation_power_of_half_arg, long[] previously_failed_channels_arg)Constructs a new PaymentParameters given each fieldMethods in org.ldk.structs with parameters of type PaymentParameters Modifier and Type Method Description booleanPaymentParameters. eq(PaymentParameters b)Checks if two PaymentParameterss contain equal inner contents.static RouteParametersRouteParameters. from_payment_params_and_value(PaymentParameters payment_params, long final_value_msat)Constructs [`RouteParameters`] from the given [`PaymentParameters`] and a payment amount.static RouteParametersRouteParameters. of(PaymentParameters payment_params_arg, long final_value_msat_arg, Option_u64Z max_total_routing_fee_msat_arg)Constructs a new RouteParameters given each fieldstatic Result_PaymentParametersDecodeErrorZResult_PaymentParametersDecodeErrorZ. ok(PaymentParameters o)Creates a new CResult_PaymentParametersDecodeErrorZ in the success state.voidRouteParameters. set_payment_params(PaymentParameters val)The parameters of the failed payment path.
-