Update auto-generated TypeScript Bindings
[ldk-java] / ts / structs / BroadcasterInterface.mts
index fe1c7a6d51bb6617cd1891c98141e57c50c39a8f..5ea7ed4fc75bba064144f210543af5068417dc60 100644 (file)
@@ -280,7 +280,6 @@ import { MultiThreadedLockableScore } from '../structs/MultiThreadedLockableScor
 
 import CommonBase from './CommonBase.mjs';
 import * as bindings from '../bindings.mjs'
-import * as InternalUtils from '../InternalUtils.mjs'
 
 
 
@@ -305,8 +304,9 @@ export class BroadcasterInterface extends CommonBase {
        static new_impl(arg: BroadcasterInterfaceInterface): BroadcasterInterface {
                const impl_holder: LDKBroadcasterInterfaceHolder = new LDKBroadcasterInterfaceHolder();
                let structImplementation = {
-                       broadcast_transaction (tx: Uint8Array): void {
-                               arg.broadcast_transaction(tx);
+                       broadcast_transaction (tx: number): void {
+                               const tx_conv: Uint8Array = bindings.decodeUint8Array(tx);
+                               arg.broadcast_transaction(tx_conv);
                        },
                } as bindings.LDKBroadcasterInterface;
                const ptr: number = bindings.LDKBroadcasterInterface_new(structImplementation);
@@ -316,7 +316,7 @@ export class BroadcasterInterface extends CommonBase {
                return impl_holder.held;
        }
        public broadcast_transaction(tx: Uint8Array): void {
-               bindings.BroadcasterInterface_broadcast_transaction(this.ptr, tx);
+               bindings.BroadcasterInterface_broadcast_transaction(this.ptr, bindings.encodeUint8Array(tx));
        }
 
 }