Uses of Class
org.ldk.structs.InvoiceFeatures
-
Packages that use InvoiceFeatures Package Description org.ldk.structs -
-
Uses of InvoiceFeatures in org.ldk.structs
Fields in org.ldk.structs declared as InvoiceFeatures Modifier and Type Field Description InvoiceFeaturesResult_InvoiceFeaturesDecodeErrorZ.Result_InvoiceFeaturesDecodeErrorZ_OK. resMethods in org.ldk.structs that return InvoiceFeatures Modifier and Type Method Description InvoiceFeaturesInvoiceFeatures. clone()Creates a copy of the InvoiceFeaturesstatic InvoiceFeaturesInvoiceFeatures. empty()Create a blank Features with no features setInvoiceFeaturesInvoice. features()Get the invoice features if they were included in the invoice Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent NoneInvoiceFeaturesRawInvoice. features()Note that the return value (or a relevant inner pointer) may be NULL or all-0s to represent NoneInvoiceFeaturesPaymentParameters. get_features()Features supported by the payee.static InvoiceFeaturesInvoiceFeatures. known()Creates a Features with the bits set which are known by the implementationMethods in org.ldk.structs with parameters of type InvoiceFeatures Modifier and Type Method Description booleanInvoiceFeatures. eq(InvoiceFeatures b)Checks if two InvoiceFeaturess contain equal inner contents.static PaymentParametersPaymentParameters. of(byte[] payee_pubkey_arg, InvoiceFeatures features_arg, RouteHint[] route_hints_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 fieldstatic Result_InvoiceFeaturesDecodeErrorZResult_InvoiceFeaturesDecodeErrorZ. ok(InvoiceFeatures o)Creates a new CResult_InvoiceFeaturesDecodeErrorZ in the success state.voidPaymentParameters. set_features(InvoiceFeatures val)Features supported by the payee.
-