bring private key to the noise handshake. still does nothing though

This commit is contained in:
Simon Wicky
2023-07-21 14:41:31 +02:00
parent 5424568e81
commit 044251d60f
10 changed files with 90 additions and 23 deletions
+10 -2
View File
@@ -159,7 +159,11 @@ impl MixNode {
let packet_processor =
PacketProcessor::new(self.sphinx_keypair.private_key(), node_stats_update_sender);
let connection_handler = ConnectionHandler::new(packet_processor, delay_forwarding_channel);
let connection_handler = ConnectionHandler::new(
packet_processor,
delay_forwarding_channel,
self.identity_keypair.private_key(),
);
let listening_address = SocketAddr::new(
self.config.mixnode.listening_address,
@@ -186,7 +190,11 @@ impl MixNode {
);
let mut packet_forwarder = DelayForwarder::new(
nym_mixnet_client::Client::new(client_config, topology_access),
nym_mixnet_client::Client::new(
client_config,
topology_access,
self.identity_keypair.private_key(),
),
node_stats_update_sender,
shutdown,
);