Update auto-generated bindings
[ldk-java] / ts / structs / ClosingTransaction.ts
index f4b14a3e0c94c7e3eb3e01480c36bdd027c6be2f..52f1bc7c3b24ce97e9dcd68ac124f4c68842decd 100644 (file)
@@ -18,6 +18,23 @@ import * as bindings from '../bindings' // TODO: figure out location
                         bindings.ClosingTransaction_free(this.ptr);
                     }
                 }
+       public number clone_ptr() {
+               number ret = bindings.ClosingTransaction_clone_ptr(this.ptr);
+               return ret;
+       }
+
+       public ClosingTransaction clone() {
+               number ret = bindings.ClosingTransaction_clone(this.ptr);
+               const ret_hu_conv: ClosingTransaction = new ClosingTransaction(null, ret);
+               ret_hu_conv.ptrs_to.add(this);
+               return ret_hu_conv;
+       }
+
+       public number hash() {
+               number ret = bindings.ClosingTransaction_hash(this.ptr);
+               return ret;
+       }
+
        public static ClosingTransaction constructor_new(number to_holder_value_sat, number to_counterparty_value_sat, Uint8Array to_holder_script, Uint8Array to_counterparty_script, OutPoint funding_outpoint) {
                number ret = bindings.ClosingTransaction_new(to_holder_value_sat, to_counterparty_value_sat, to_holder_script, to_counterparty_script, funding_outpoint == null ? 0 : funding_outpoint.ptr & ~1);
                const ret_hu_conv: ClosingTransaction = new ClosingTransaction(null, ret);