[Java] Update tests to latest upstream API
[ldk-java] / src / test / java / org / ldk / PeerTest.java
index 9b3d2f1702b97fa757ac4849550d7c487eb88348..e5967cf5b611cc3ae3f0b50e1a70abaec87fbe6b 100644 (file)
@@ -217,14 +217,16 @@ public class PeerTest {
         };
         descriptor1.val = bindings.LDKSocketDescriptor_new(sock2);
 
-        long init_vec = bindings.PeerManager_new_outbound_connection(peer1.peer_manager, peer2.node_id, descriptor1.val);
+        long no_netaddr = bindings.COption_NetAddressZ_none();
+        long init_vec = bindings.PeerManager_new_outbound_connection(peer1.peer_manager, peer2.node_id, descriptor1.val, no_netaddr);
         assert(bindings.CResult_CVec_u8ZPeerHandleErrorZ_is_ok(init_vec));
 
-        long con_res = bindings.PeerManager_new_inbound_connection(peer2.peer_manager, descriptor2);
+        long con_res = bindings.PeerManager_new_inbound_connection(peer2.peer_manager, descriptor2, no_netaddr);
         assert(bindings.CResult_NonePeerHandleErrorZ_is_ok(con_res));
         bindings.CResult_NonePeerHandleErrorZ_free(con_res);
         do_read_event(list, peer2.peer_manager, descriptor2, bindings.CResult_CVec_u8ZPeerHandleErrorZ_get_ok(init_vec));
         bindings.CResult_CVec_u8ZPeerHandleErrorZ_free(init_vec);
+        bindings.COption_NetAddressZ_free(no_netaddr);
 
         deliver_peer_messages(list, peer1.peer_manager, peer2.peer_manager);
 
@@ -295,7 +297,7 @@ public class PeerTest {
         bindings.COption_u64Z_free(no_u64);
         long route_params = bindings.RouteParameters_new(payee, 1000, 42);
         long route = bindings.find_route(peer1.node_id, route_params, peer1.router, peer1_chans,
-                peer1.logger, scorer_interface);
+                peer1.logger, scorer_interface, new byte[32]);
         bindings.RouteParameters_free(route_params);
         bindings.PaymentParameters_free(payee);
         bindings.Score_free(scorer_interface);