From 51a4d1958ead4021115bd81ac9aa1b1fcf6f7e0c Mon Sep 17 00:00:00 2001 From: Rakan Al-Huneiti Date: Mon, 16 Dec 2024 21:47:37 +0300 Subject: [PATCH] Set default initial da height (#64) * Set default initial da height * Add field to test --- src/citrea_config/light_client_prover.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/citrea_config/light_client_prover.rs b/src/citrea_config/light_client_prover.rs index f4c225f..3ec134e 100644 --- a/src/citrea_config/light_client_prover.rs +++ b/src/citrea_config/light_client_prover.rs @@ -11,6 +11,8 @@ pub struct LightClientProverConfig { pub proof_sampling_number: usize, /// If true prover will try to recover ongoing proving sessions pub enable_recovery: bool, + /// The starting DA block to sync from + pub initial_da_height: u64, } impl Default for LightClientProverConfig { @@ -19,6 +21,7 @@ impl Default for LightClientProverConfig { proving_mode: ProverGuestRunConfig::Execute, proof_sampling_number: 0, enable_recovery: true, + initial_da_height: 1, } } } @@ -60,6 +63,7 @@ mod tests { proving_mode = "skip" proof_sampling_number = 500 enable_recovery = true + initial_da_height = 15 "#; let config_file = create_config_from(config); @@ -69,6 +73,7 @@ mod tests { proving_mode: ProverGuestRunConfig::Skip, proof_sampling_number: 500, enable_recovery: true, + initial_da_height: 15, }; assert_eq!(config, expected); }