enigma_node_registry/config.rs
1#[derive(Clone, Debug, PartialEq, Eq)]
2pub struct RegistryConfig {
3 pub bind_addr: String,
4 pub presence_ttl_secs: u64,
5 pub purge_interval_secs: u64,
6 pub request_timeout_ms: u64,
7 pub max_nodes: usize,
8}
9
10impl Default for RegistryConfig {
11 fn default() -> Self {
12 RegistryConfig {
13 bind_addr: "127.0.0.1:0".to_string(),
14 presence_ttl_secs: 300,
15 purge_interval_secs: 60,
16 request_timeout_ms: 3000,
17 max_nodes: 2048,
18 }
19 }
20}