- register_output (outpoint: number, script_pubkey: Uint8Array): void {
- const outpoint_hu_conv: OutPoint = new OutPoint(null, outpoint);
- arg.register_output(outpoint_hu_conv, script_pubkey);
+ register_output (output: number): number {
+ const output_hu_conv: WatchedOutput = new WatchedOutput(null, output);
+ output_hu_conv.ptrs_to.add(this);
+ Option_C2Tuple_usizeTransactionZZ ret = arg.register_output(output_hu_conv);
+ result: number = ret == null ? 0 : ret.clone_ptr();
+ return result;