Class Payee.Clear

  • Enclosing class:
    Payee

    public static final class Payee.Clear
    extends Payee
    The recipient included these route hints in their BOLT11 invoice.
    • 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.