X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fldk%2Fstructs%2FEffectiveCapacity.java;fp=src%2Fmain%2Fjava%2Forg%2Fldk%2Fstructs%2FEffectiveCapacity.java;h=7dce1a0be02acff245c3eb2c64b5fc43dae950ea;hb=330ca992be304d0eac79bd59b411980dff294b03;hp=923e1bdb53d855786b01698f41b81ff79951e440;hpb=1852c471e433c02edcae4803ba52bfec05c5631c;p=ldk-java diff --git a/src/main/java/org/ldk/structs/EffectiveCapacity.java b/src/main/java/org/ldk/structs/EffectiveCapacity.java index 923e1bdb..7dce1a0b 100644 --- a/src/main/java/org/ldk/structs/EffectiveCapacity.java +++ b/src/main/java/org/ldk/structs/EffectiveCapacity.java @@ -81,14 +81,11 @@ public class EffectiveCapacity extends CommonBase { /** * The maximum HTLC amount denominated in millisatoshi. */ - public final org.ldk.structs.Option_u64Z htlc_maximum_msat; + public final long htlc_maximum_msat; private Total(long ptr, bindings.LDKEffectiveCapacity.Total obj) { super(null, ptr); this.capacity_msat = obj.capacity_msat; - long htlc_maximum_msat = obj.htlc_maximum_msat; - org.ldk.structs.Option_u64Z htlc_maximum_msat_hu_conv = org.ldk.structs.Option_u64Z.constr_from_ptr(htlc_maximum_msat); - if (htlc_maximum_msat_hu_conv != null) { htlc_maximum_msat_hu_conv.ptrs_to.add(this); }; - this.htlc_maximum_msat = htlc_maximum_msat_hu_conv; + this.htlc_maximum_msat = obj.htlc_maximum_msat; } } /** @@ -154,8 +151,8 @@ public class EffectiveCapacity extends CommonBase { /** * Utility method to constructs a new Total-variant EffectiveCapacity */ - public static EffectiveCapacity total(long capacity_msat, Option_u64Z htlc_maximum_msat) { - long ret = bindings.EffectiveCapacity_total(capacity_msat, htlc_maximum_msat.ptr); + public static EffectiveCapacity total(long capacity_msat, long htlc_maximum_msat) { + long ret = bindings.EffectiveCapacity_total(capacity_msat, htlc_maximum_msat); Reference.reachabilityFence(capacity_msat); Reference.reachabilityFence(htlc_maximum_msat); if (ret >= 0 && ret <= 4096) { return null; }