diff --git a/core/lib/types/src/commitment.rs b/core/lib/types/src/commitment.rs index 3c4ec610d280..c75043aacf55 100644 --- a/core/lib/types/src/commitment.rs +++ b/core/lib/types/src/commitment.rs @@ -224,14 +224,14 @@ impl L1BatchWithMetadata { pub fn construct_pubdata(&self, validium_mode: bool) -> Vec { let mut res: Vec = vec![]; - // Process and Pack Logs - res.extend((self.header.l2_to_l1_logs.len() as u32).to_be_bytes()); - for l2_to_l1_log in &self.header.l2_to_l1_logs { - res.extend(l2_to_l1_log.0.to_bytes()); - } - - // We do not want to publish L2->L1 msgs, bytecodes, and state diffs in validium mode. + // We do not want to publish L2-L1 logs, L2->L1 msgs, bytecodes, and state diffs in validium mode. if !validium_mode { + // Process and Pack Logs + res.extend((self.header.l2_to_l1_logs.len() as u32).to_be_bytes()); + for l2_to_l1_log in &self.header.l2_to_l1_logs { + res.extend(l2_to_l1_log.0.to_bytes()); + } + // Process and Pack Msgs res.extend((self.header.l2_to_l1_messages.len() as u32).to_be_bytes()); for msg in &self.header.l2_to_l1_messages { diff --git a/era-contracts-lambda b/era-contracts-lambda new file mode 160000 index 000000000000..648773e74da0 --- /dev/null +++ b/era-contracts-lambda @@ -0,0 +1 @@ +Subproject commit 648773e74da012c5234b7270eed0e171fd684b78