diff --git a/etherlink/kernel_evm/kernel/src/stage_one.rs b/etherlink/kernel_evm/kernel/src/stage_one.rs index cdfc7789506bb2bd88083e63436d63abcea93ce7..2664a2d8b5adc80c33862cd7977bd6fd99706d98 100644 --- a/etherlink/kernel_evm/kernel/src/stage_one.rs +++ b/etherlink/kernel_evm/kernel/src/stage_one.rs @@ -102,9 +102,14 @@ fn fetch_sequencer_blueprints( delayed_bridge: ContractKt1Hash, delayed_inbox: &mut DelayedInbox, sequencer: PublicKey, - _dal: Option, + dal: Option, enable_fa_bridge: bool, ) -> Result { + if let Some(_dal_config) = dal { + log!(host, Info, "Revealing DAL parameters"); + let params = host.reveal_dal_parameters(); + log!(host, Info, "DAL params: {:?}", params); + }; match read_sequencer_inbox( host, smart_rollup_address, diff --git a/etherlink/kernel_evm/kernel/src/storage.rs b/etherlink/kernel_evm/kernel/src/storage.rs index bc096d6dfe915304b6950462b2521df51c23973f..0fa270b54b505bd717b121e459309772c2c6d9d4 100644 --- a/etherlink/kernel_evm/kernel/src/storage.rs +++ b/etherlink/kernel_evm/kernel/src/storage.rs @@ -1037,7 +1037,10 @@ pub fn sequencer(host: &Host) -> anyhow::Result pub fn enable_dal(host: &Host) -> anyhow::Result { if let Some(ValueType::Value) = host.store_has(&ENABLE_DAL)? { - Ok(true) + // When run from the EVM node, the DAL feature is always + // considered as disabled. + let b = evm_node_flag(host)?; + Ok(!b) } else { Ok(false) }