X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;ds=sidebyside;f=ts%2Fstructs%2FFilter.ts;h=3d3b706fe64a9ca5171a6b2bef45b4b3ee1f8d68;hb=f41ae4ea36ff2836b31ca133849184c992b17050;hp=4b43e0367d5726216dec6bf5c7b0d31abeae3985;hpb=c3ae2d6897e5a809459c8d9a72a4b3aa0052c8c8;p=ldk-java diff --git a/ts/structs/Filter.ts b/ts/structs/Filter.ts index 4b43e036..3d3b706f 100644 --- a/ts/structs/Filter.ts +++ b/ts/structs/Filter.ts @@ -63,11 +63,11 @@ import * as bindings from '../bindings' // TODO: figure out location bindings.Filter_register_tx(this.ptr, txid, script_pubkey); } - public Option_C2Tuple_usizeTransactionZZ register_output(Uint8Array output_block_hash_arg, OutPoint output_outpoint_arg, Uint8Array output_script_pubkey_arg) { - number ret = bindings.Filter_register_output(this.ptr, bindings.WatchedOutput_new(output_block_hash_arg, output_outpoint_arg == null ? 0 : output_outpoint_arg.ptr & ~1, output_script_pubkey_arg)); + public Option_C2Tuple_usizeTransactionZZ register_output(WatchedOutput output) { + number ret = bindings.Filter_register_output(this.ptr, output == null ? 0 : output.ptr & ~1); Option_C2Tuple_usizeTransactionZZ ret_hu_conv = Option_C2Tuple_usizeTransactionZZ.constr_from_ptr(ret); ret_hu_conv.ptrs_to.add(this); - ret_hu_conv.ptrs_to.add(output_outpoint_arg); + this.ptrs_to.add(output); return ret_hu_conv; }