From 38c024228189cb8bef0b8113d1df045696dcfb5b Mon Sep 17 00:00:00 2001 From: jfldde <168934971+jfldde@users.noreply.github.com> Date: Mon, 13 Jan 2025 09:28:28 +0000 Subject: [PATCH] Make MonitoringConfig optional in BitcoinServiceConfig FromEnv --- crates/bitcoin-da/src/service.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/crates/bitcoin-da/src/service.rs b/crates/bitcoin-da/src/service.rs index 89f8b156b0..972c6b6706 100644 --- a/crates/bitcoin-da/src/service.rs +++ b/crates/bitcoin-da/src/service.rs @@ -93,11 +93,7 @@ impl citrea_common::FromEnv for BitcoinServiceConfig { network: serde_json::from_str(&format!("\"{}\"", std::env::var("NETWORK")?))?, da_private_key: std::env::var("DA_PRIVATE_KEY").ok(), tx_backup_dir: std::env::var("TX_BACKUP_DIR")?, - monitoring: Some(MonitoringConfig { - check_interval: std::env::var("DA_MONITORING_CHECK_INTERVAL")?.parse()?, - history_limit: std::env::var("DA_MONITORING_HISTORY_LIMIT")?.parse()?, - max_history_size: std::env::var("DA_MONITORING_MAX_HISTORY_SIZE")?.parse()?, - }), + monitoring: MonitoringConfig::from_env().ok(), mempool_space_url: std::env::var("MEMPOOL_SPACE_URL").ok(), }) }