[Java] Update auto-generated bindings to LDK 0.0.123
[ldk-java] / src / main / java / org / ldk / structs / Option_BigEndianScalarZ.java
index 6b6df6a0d9f72401354b77750538b159e09296a3..36995059a641af7dca3b75e32cc0049029995fb1 100644 (file)
@@ -53,13 +53,12 @@ public class Option_BigEndianScalarZ extends CommonBase {
        /**
         * Constructs a new COption_BigEndianScalarZ containing a crate::c_types::BigEndianScalar
         */
-       public static Option_BigEndianScalarZ some(byte[] o_big_endian_bytes) {
-               long ret = bindings.COption_BigEndianScalarZ_some(bindings.BigEndianScalar_new(InternalUtils.check_arr_len(o_big_endian_bytes, 32)));
-               Reference.reachabilityFence(o_big_endian_bytes);
+       public static Option_BigEndianScalarZ some(org.ldk.structs.BigEndianScalar o) {
+               long ret = bindings.COption_BigEndianScalarZ_some(o.ptr);
+               Reference.reachabilityFence(o);
                if (ret >= 0 && ret <= 4096) { return null; }
                org.ldk.structs.Option_BigEndianScalarZ ret_hu_conv = org.ldk.structs.Option_BigEndianScalarZ.constr_from_ptr(ret);
                if (ret_hu_conv != null) { ret_hu_conv.ptrs_to.add(ret_hu_conv); };
-               ;
                return ret_hu_conv;
        }