Package org.ldk.structs
Class Payee.Clear
- java.lang.Object
-
- org.ldk.structs.Payee
-
- org.ldk.structs.Payee.Clear
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.ldk.structs.Payee
Payee.Blinded, Payee.Clear
-
-
Field Summary
Fields Modifier and Type Field Description Bolt11InvoiceFeaturesfeaturesFeatures supported by the payee.intfinal_cltv_expiry_deltaThe minimum CLTV delta at the end of the route.byte[]node_idThe node id of the payee.RouteHint[]route_hintsHints for routing to the payee, containing channels connecting the payee to public nodes.
-
-
-
Field Detail
-
node_id
public final byte[] node_id
The node id of the payee.
-
route_hints
public final RouteHint[] route_hints
Hints for routing to the payee, containing channels connecting the payee to public nodes.
-
features
@Nullable public final Bolt11InvoiceFeatures features
Features supported by the payee. May be set from the payee's invoice or via [`for_keysend`]. May be `None` if the invoice does not contain any features. [`for_keysend`]: PaymentParameters::for_keysend Note that this (or a relevant inner pointer) may be NULL or all-0s to represent None
-
final_cltv_expiry_delta
public final int final_cltv_expiry_delta
The minimum CLTV delta at the end of the route. This value must not be zero.
-
-