diff --git a/core/lib/config/src/configs/chain.rs b/core/lib/config/src/configs/chain.rs index 7a0504503c1..67a6843b466 100644 --- a/core/lib/config/src/configs/chain.rs +++ b/core/lib/config/src/configs/chain.rs @@ -123,7 +123,7 @@ pub struct StateKeeperConfig { /// Number of keys that is processed by enum_index migration in State Keeper each L1 batch. pub enum_index_migration_chunk_size: Option, - + #[serde(default)] pub l1_batch_commit_data_generator_mode: L1BatchCommitDataGeneratorMode, } diff --git a/core/lib/env_config/src/chain.rs b/core/lib/env_config/src/chain.rs index 37ffe46a332..2a599a5a178 100644 --- a/core/lib/env_config/src/chain.rs +++ b/core/lib/env_config/src/chain.rs @@ -205,4 +205,12 @@ mod tests { let actual = CircuitBreakerConfig::from_env().unwrap(); assert_eq!(actual, expected_circuit_breaker_config()); } + + #[test] + fn default_state_keeper_mode() { + assert_eq!( + StateKeeperConfig::default().l1_batch_commit_data_generator_mode, + L1BatchCommitDataGeneratorMode::Rollup + ); + } }