fix: Avoid unnecessarily exposing pseudo peer

This commit is contained in:
sprites0
2025-08-23 06:26:40 -04:00
parent 73a34a4bc1
commit 657df240f4

View File

@ -6,7 +6,11 @@ use reth_network::{
}; };
use reth_network_peers::TrustedPeer; use reth_network_peers::TrustedPeer;
use reth_provider::test_utils::NoopProvider; use reth_provider::test_utils::NoopProvider;
use std::{str::FromStr, sync::Arc}; use std::{
net::{Ipv4Addr, SocketAddr},
str::FromStr,
sync::Arc,
};
use tokio::sync::mpsc; use tokio::sync::mpsc;
pub struct NetworkBuilder { pub struct NetworkBuilder {
@ -37,12 +41,6 @@ impl NetworkBuilder {
self self
} }
pub fn with_ports(mut self, discovery_port: u16, listener_port: u16) -> Self {
self.discovery_port = discovery_port;
self.listener_port = listener_port;
self
}
pub fn with_chain_spec(mut self, chain_spec: HlChainSpec) -> Self { pub fn with_chain_spec(mut self, chain_spec: HlChainSpec) -> Self {
self.chain_spec = chain_spec; self.chain_spec = chain_spec;
self self
@ -56,8 +54,8 @@ impl NetworkBuilder {
let builder = NetworkConfig::<(), HlNetworkPrimitives>::builder(self.secret) let builder = NetworkConfig::<(), HlNetworkPrimitives>::builder(self.secret)
.boot_nodes(self.boot_nodes) .boot_nodes(self.boot_nodes)
.peer_config(self.peer_config) .peer_config(self.peer_config)
.discovery_port(self.discovery_port) .discovery_addr(SocketAddr::new(Ipv4Addr::LOCALHOST.into(), self.discovery_port))
.listener_port(self.listener_port); .listener_addr(SocketAddr::new(Ipv4Addr::LOCALHOST.into(), self.listener_port));
let chain_id = self.chain_spec.inner.chain().id(); let chain_id = self.chain_spec.inner.chain().id();
let (block_poller, start_tx) = let (block_poller, start_tx) =