Update auto-generated bindings
[ldk-java] / ts / structs / NetworkUpdate.ts
index b7b9e924518847081560ee081194b3997b13139d..758e222501f7093b7613aecc22411a8349ac94bd 100644 (file)
@@ -51,6 +51,11 @@ export class NodeFailure extends NetworkUpdate {
                this.is_permanent = obj.is_permanent;
        }
 }
+       public number clone_ptr() {
+               number ret = bindings.NetworkUpdate_clone_ptr(this.ptr);
+               return ret;
+       }
+
        public NetworkUpdate clone() {
                number ret = bindings.NetworkUpdate_clone(this.ptr);
                NetworkUpdate ret_hu_conv = NetworkUpdate.constr_from_ptr(ret);
@@ -62,7 +67,6 @@ export class NodeFailure extends NetworkUpdate {
                number ret = bindings.NetworkUpdate_channel_update_message(msg == null ? 0 : msg.ptr & ~1);
                NetworkUpdate ret_hu_conv = NetworkUpdate.constr_from_ptr(ret);
                ret_hu_conv.ptrs_to.add(ret_hu_conv);
-               ret_hu_conv.ptrs_to.add(msg);
                return ret_hu_conv;
        }
 
@@ -74,7 +78,7 @@ export class NodeFailure extends NetworkUpdate {
        }
 
        public static NetworkUpdate constructor_node_failure(Uint8Array node_id, boolean is_permanent) {
-               number ret = bindings.NetworkUpdate_node_failure(node_id, is_permanent);
+               number ret = bindings.NetworkUpdate_node_failure(InternalUtils.check_arr_len(node_id, 33), is_permanent);
                NetworkUpdate ret_hu_conv = NetworkUpdate.constr_from_ptr(ret);
                ret_hu_conv.ptrs_to.add(ret_hu_conv);
                return ret_hu_conv;