mirror of
https://github.com/sigp/lighthouse.git
synced 2026-03-09 19:51:47 +00:00
Merge remote-tracking branch 'origin/deneb-free-blobs' into tree-states-deneb
This commit is contained in:
@@ -60,19 +60,25 @@ impl<T: EthSpec> BootNodeConfig<T> {
|
||||
|
||||
// Set the Enr Discovery ports to the listening ports if not present.
|
||||
if let Some(listening_addr_v4) = network_config.listen_addrs().v4() {
|
||||
network_config.enr_udp4_port = Some(
|
||||
network_config
|
||||
.enr_udp4_port
|
||||
.unwrap_or(listening_addr_v4.disc_port),
|
||||
)
|
||||
if network_config.enr_udp4_port.is_none() {
|
||||
network_config.enr_udp4_port =
|
||||
Some(network_config.enr_udp4_port.unwrap_or(
|
||||
listening_addr_v4.disc_port.try_into().map_err(|_| {
|
||||
"boot node enr-udp-port not set and listening port is zero"
|
||||
})?,
|
||||
))
|
||||
}
|
||||
};
|
||||
|
||||
if let Some(listening_addr_v6) = network_config.listen_addrs().v6() {
|
||||
network_config.enr_udp6_port = Some(
|
||||
network_config
|
||||
.enr_udp6_port
|
||||
.unwrap_or(listening_addr_v6.disc_port),
|
||||
)
|
||||
if network_config.enr_udp6_port.is_none() {
|
||||
network_config.enr_udp6_port =
|
||||
Some(network_config.enr_udp6_port.unwrap_or(
|
||||
listening_addr_v6.disc_port.try_into().map_err(|_| {
|
||||
"boot node enr-udp-port not set and listening port is zero"
|
||||
})?,
|
||||
))
|
||||
}
|
||||
};
|
||||
|
||||
// By default this is enabled. If it is not set, revert to false.
|
||||
|
||||
Reference in New Issue
Block a user