};
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);
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);