Class Payee.Blinded

  • Enclosing class:
    Payee

    public static final class Payee.Blinded
    extends Payee
    The recipient provided blinded paths and payinfo to reach them. The blinded paths themselves will be included in the final [`Route`].
    • Field Detail

      • route_hints

        public final TwoTuple_BlindedPayInfoBlindedPathZ[] route_hints
        Aggregated routing info and blinded paths, for routing to the payee without knowing their node id.
      • features

        @Nullable
        public final Bolt12InvoiceFeatures features
        Features supported by the payee. May be set from the payee's invoice. May be `None` if the invoice does not contain any features. Note that this (or a relevant inner pointer) may be NULL or all-0s to represent None