X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fldk%2Fstructs%2FBroadcasterInterface.java;h=df6b6493e5a5542ddd48fad004929397a06e3c8e;hb=18faab2952bff2302d55528dea556246be63950a;hp=64979feca7fd04068ba731960d34d3ef7adb8ea2;hpb=00e9cb703daea4fae4c89b14c8a584677ad74fca;p=ldk-java diff --git a/src/main/java/org/ldk/structs/BroadcasterInterface.java b/src/main/java/org/ldk/structs/BroadcasterInterface.java index 64979fec..df6b6493 100644 --- a/src/main/java/org/ldk/structs/BroadcasterInterface.java +++ b/src/main/java/org/ldk/structs/BroadcasterInterface.java @@ -20,21 +20,20 @@ public class BroadcasterInterface extends CommonBase { } public static interface BroadcasterInterfaceInterface { - void broadcast_transaction(Transaction tx); + void broadcast_transaction(byte[] tx); } private static class LDKBroadcasterInterfaceHolder { BroadcasterInterface held; } public static BroadcasterInterface new_impl(BroadcasterInterfaceInterface arg) { final LDKBroadcasterInterfaceHolder impl_holder = new LDKBroadcasterInterfaceHolder(); impl_holder.held = new BroadcasterInterface(new bindings.LDKBroadcasterInterface() { - @Override public void broadcast_transaction(long tx) { - Transaction tx_conv = new Transaction(null, tx); - arg.broadcast_transaction(tx_conv); + @Override public void broadcast_transaction(byte[] tx) { + arg.broadcast_transaction(tx); } }); return impl_holder.held; } - public void broadcast_transaction(Transaction tx) { - bindings.BroadcasterInterface_broadcast_transaction(this.ptr, tx.ptr); + public void broadcast_transaction(byte[] tx) { + bindings.BroadcasterInterface_broadcast_transaction(this.ptr, tx); } }