X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fldk%2Fstructs%2FRouteHintHop.java;fp=src%2Fmain%2Fjava%2Forg%2Fldk%2Fstructs%2FRouteHintHop.java;h=cc7e19c58c1e1d975f38344aa4ecb55a31fbf099;hb=2bb592fb946e316dba9f4d1123f8ac72ff4e9bf8;hp=d0cbcb9492074b8a918274cd26bcaeb284913863;hpb=519dc944de5b88f95975140a13fbc6d77dd15a95;p=ldk-java diff --git a/src/main/java/org/ldk/structs/RouteHintHop.java b/src/main/java/org/ldk/structs/RouteHintHop.java index d0cbcb94..cc7e19c5 100644 --- a/src/main/java/org/ldk/structs/RouteHintHop.java +++ b/src/main/java/org/ldk/structs/RouteHintHop.java @@ -10,6 +10,10 @@ import javax.annotation.Nullable; /** * A channel descriptor for a hop along a payment path. + * + * While this generally comes from BOLT 11's `r` field, this struct includes more fields than are + * available in BOLT 11. Thus, encoding and decoding this via `lightning-invoice` is lossy, as + * fields not supported in BOLT 11 will be stripped. */ @SuppressWarnings("unchecked") // We correctly assign various generic arrays public class RouteHintHop extends CommonBase {