X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=ts%2Fstructs%2FFallback.ts;h=31845b130593b4e8cd6cd38bda90678cecd593a8;hb=f3e670e9341decac613d33fc52febf19cea32f20;hp=046b1440a0bd51c7916e37d4d103c0587b49d3dd;hpb=e30b350e325e7d517ea744578876d473839ad495;p=ldk-java diff --git a/ts/structs/Fallback.ts b/ts/structs/Fallback.ts index 046b1440..31845b13 100644 --- a/ts/structs/Fallback.ts +++ b/ts/structs/Fallback.ts @@ -48,6 +48,11 @@ export class ScriptHash extends Fallback { this.script_hash = obj.script_hash; } } + public number clone_ptr() { + number ret = bindings.Fallback_clone_ptr(this.ptr); + return ret; + } + public Fallback clone() { number ret = bindings.Fallback_clone(this.ptr); Fallback ret_hu_conv = Fallback.constr_from_ptr(ret); @@ -63,14 +68,14 @@ export class ScriptHash extends Fallback { } public static Fallback constructor_pub_key_hash(Uint8Array a) { - number ret = bindings.Fallback_pub_key_hash(a); + number ret = bindings.Fallback_pub_key_hash(InternalUtils.check_arr_len(a, 20)); Fallback ret_hu_conv = Fallback.constr_from_ptr(ret); ret_hu_conv.ptrs_to.add(ret_hu_conv); return ret_hu_conv; } public static Fallback constructor_script_hash(Uint8Array a) { - number ret = bindings.Fallback_script_hash(a); + number ret = bindings.Fallback_script_hash(InternalUtils.check_arr_len(a, 20)); Fallback ret_hu_conv = Fallback.constr_from_ptr(ret); ret_hu_conv.ptrs_to.add(ret_hu_conv); return ret_hu_conv;