From 62f48893a9a172f5036628ea6975ffb0dc693eda Mon Sep 17 00:00:00 2001 From: Huber Date: Sun, 15 Mar 2026 10:51:54 +0200 Subject: [PATCH] fix(p2p): respect --bootnodes flag in `reth p2p` commands (#23040) --- crates/cli/commands/src/p2p/mod.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/cli/commands/src/p2p/mod.rs b/crates/cli/commands/src/p2p/mod.rs index c9d616e4dc..578ed0fe4b 100644 --- a/crates/cli/commands/src/p2p/mod.rs +++ b/crates/cli/commands/src/p2p/mod.rs @@ -193,7 +193,10 @@ impl DownloadArgs { let default_secret_key_path = data_dir.p2p_secret(); let p2p_secret_key = self.network.secret_key(default_secret_key_path)?; let rlpx_socket = (self.network.addr, self.network.port).into(); - let boot_nodes = self.chain.bootnodes().unwrap_or_default(); + let boot_nodes = self + .network + .resolved_bootnodes() + .unwrap_or_else(|| self.chain.bootnodes().unwrap_or_default()); let net = NetworkConfigBuilder::::new(p2p_secret_key, Runtime::test())