mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
bugfix: setup discovery addr appropriately (#7182)
This commit is contained in:
@ -21,7 +21,7 @@ use std::{net::Ipv4Addr, path::PathBuf, sync::Arc};
|
||||
#[derive(Debug, Clone, Args, PartialEq, Eq)]
|
||||
#[command(next_help_heading = "Networking")]
|
||||
pub struct NetworkArgs {
|
||||
/// Disable the discovery service.
|
||||
/// Arguments to setup discovery service.
|
||||
#[command(flatten)]
|
||||
pub discovery: DiscoveryArgs,
|
||||
|
||||
|
||||
@ -792,9 +792,9 @@ impl NodeConfig {
|
||||
self.network.port + self.instance - 1,
|
||||
)))
|
||||
.discovery_addr(SocketAddr::V4(SocketAddrV4::new(
|
||||
self.network.addr,
|
||||
self.network.discovery.addr,
|
||||
// set discovery port based on instance number
|
||||
self.network.port + self.instance - 1,
|
||||
self.network.discovery.port + self.instance - 1,
|
||||
)));
|
||||
|
||||
cfg_builder.build(client)
|
||||
|
||||
Reference in New Issue
Block a user