From ab6d1f5ec8d8873cbb0514eb00d95c080bd177cb Mon Sep 17 00:00:00 2001 From: teor Date: Thu, 16 Jul 2020 04:43:28 +1000 Subject: [PATCH] fix: Use the default Zcash port in version messages (#661) We don't provide our address yet, so the port should be ignored. But let's use the correct port, to avoid carrying this bug forward into working code. --- zebra-network/src/peer/handshake.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/zebra-network/src/peer/handshake.rs b/zebra-network/src/peer/handshake.rs index f8d822268..db092e392 100644 --- a/zebra-network/src/peer/handshake.rs +++ b/zebra-network/src/peer/handshake.rs @@ -121,7 +121,9 @@ where services: PeerServices::NODE_NETWORK, timestamp: Utc::now(), address_recv: (PeerServices::NODE_NETWORK, addr), - address_from: (PeerServices::NODE_NETWORK, "0.0.0.0:9000".parse().unwrap()), + // TODO: when we've implemented block and transaction relaying, + // send our configured address to the peer + address_from: (PeerServices::NODE_NETWORK, "0.0.0.0:8233".parse().unwrap()), nonce: local_nonce, user_agent, // XXX eventually the `PeerConnector` will need to have a handle