refactor(configs): name timing defaults

This commit is contained in:
andrussal 2025-12-16 02:33:55 +01:00
parent 3e7d14b5f6
commit ca9042a6b6
2 changed files with 9 additions and 4 deletions

View File

@ -8,6 +8,8 @@ use nomos_utils::net::get_available_udp_port;
use crate::node_address_from_port;
const PEER_RESPONSE_TIMEOUT: Duration = Duration::from_secs(60);
#[derive(Default, Clone)]
pub enum Libp2pNetworkLayout {
#[default]
@ -66,7 +68,7 @@ pub fn create_network_configs(
node_key,
port,
chain_sync_config: cryptarchia_sync::Config {
peer_response_timeout: Duration::from_secs(60),
peer_response_timeout: PEER_RESPONSE_TIMEOUT,
},
nat_config: nat_settings(port),
..default_swarm_config()

View File

@ -8,6 +8,9 @@ use time::OffsetDateTime;
const DEFAULT_SLOT_TIME: u64 = 2;
const CONSENSUS_SLOT_TIME_VAR: &str = "CONSENSUS_SLOT_TIME";
const DEFAULT_NTP_SERVER: &str = "pool.ntp.org";
const DEFAULT_NTP_TIMEOUT: Duration = Duration::from_secs(5);
const DEFAULT_NTP_UPDATE_INTERVAL: Duration = Duration::from_secs(16);
#[derive(Clone, Debug)]
pub struct GeneralTimeConfig {
@ -27,9 +30,9 @@ pub fn default_time_config() -> GeneralTimeConfig {
GeneralTimeConfig {
slot_duration: Duration::from_secs(slot_duration),
chain_start_time: OffsetDateTime::now_utc(),
ntp_server: String::from("pool.ntp.org"),
timeout: Duration::from_secs(5),
ntp_server: String::from(DEFAULT_NTP_SERVER),
timeout: DEFAULT_NTP_TIMEOUT,
interface: IpAddr::V4(Ipv4Addr::UNSPECIFIED),
update_interval: Duration::from_secs(16),
update_interval: DEFAULT_NTP_UPDATE_INTERVAL,
}
}