diff --git a/core/lib/zksync_core/src/state_keeper/seal_criteria/criteria/pubdata_bytes.rs b/core/lib/zksync_core/src/state_keeper/seal_criteria/criteria/pubdata_bytes.rs index ec778cdf0836..26f689b5708b 100644 --- a/core/lib/zksync_core/src/state_keeper/seal_criteria/criteria/pubdata_bytes.rs +++ b/core/lib/zksync_core/src/state_keeper/seal_criteria/criteria/pubdata_bytes.rs @@ -17,7 +17,7 @@ impl SealCriterion for PubDataBytesCriterion { tx_data: &SealData, protocol_version: ProtocolVersionId, ) -> SealResolution { - let max_pubdata_per_l1_batch = MAX_PUBDATA_PER_L1_BATCH as usize; + let max_pubdata_per_l1_batch = config.max_pubdata_per_batch as usize; let reject_bound = (max_pubdata_per_l1_batch as f64 * config.reject_tx_at_eth_params_percentage).round(); let include_and_seal_bound = diff --git a/infrastructure/zk/src/constants.ts b/infrastructure/zk/src/constants.ts index 958674867b9c..4c84978b2da4 100644 --- a/infrastructure/zk/src/constants.ts +++ b/infrastructure/zk/src/constants.ts @@ -5,7 +5,7 @@ export const ROLLUP_PUBDATA_OVERHEAD_PART: number = 1.0; export const VALIDIUM_BATCH_OVERHEAD_L1_GAS: number = 1000000; export const ROLLUP_BATCH_OVERHEAD_L1_GAS: number = 800000; export const VALIDIUM_MAX_PUBDATA_PER_BATCH: number = 1000000000000; -export const ROLLUP_MAX_PUBDATA_PER_BATCH: number = 100000; +export const ROLLUP_MAX_PUBDATA_PER_BATCH: number = 110000; export const VALIDIUM_L1_GAS_PER_PUBDATA_BYTE: number = 0; export const ROLLUP_L1_GAS_PER_PUBDATA_BYTE: number = 17; export const VALIDIUM_L1_BATCH_COMMIT_DATA_GENERATOR_MODE: string = '"Validium"';