X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=ts%2Fstructs%2FNetworkUpdate.ts;h=758e222501f7093b7613aecc22411a8349ac94bd;hb=0fee03a8095f5599f8eccd920c1b1af6b3a20260;hp=97f9af233dd12d54dbefe4c0e90775cf8f1d19f5;hpb=9d146759e11191b55130be7a1b6988d3f289a168;p=ldk-java diff --git a/ts/structs/NetworkUpdate.ts b/ts/structs/NetworkUpdate.ts index 97f9af23..758e2225 100644 --- a/ts/structs/NetworkUpdate.ts +++ b/ts/structs/NetworkUpdate.ts @@ -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); @@ -73,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;