Skip to content

core: v24.29.0

Compare
Choose a tag to compare
@zksync-era-bot zksync-era-bot released this 15 Oct 08:04
977d157

24.29.0 (2024-10-14)

Features

  • Add initial version prover_autoscaler (#2993) (ebf9604)
  • add metric to track current cbt ratio (#3020) (3fd2fb1)
  • configs: Add port parameter to ConsensusConfig (#2986) (25112df)
  • configs: Add port parameter to ConsensusConfig (#3051) (038c397)
  • consensus: smooth transition to p2p syncing (BFT-515) (#3075) (5d339b4)
  • consensus: Support for syncing blocks before consensus genesis over p2p network (#3040) (d3edc3d)
  • en: periodically fetch bridge addresses (#2949) (e984bfb)
  • eth-sender: add time_in_mempool_cap config (#3018) (f6d86bd)
  • eth-watch: catch another reth error (#3026) (4640c42)
  • Handle new yul compilation flow (#3038) (4035361)
  • state-keeper: pre-insert unsealed L1 batches (#2846) (e5b5a3b)
  • vm: EVM emulator support – base (#2979) (deafa46)
  • zk_toolbox: added support for setting attester committee defined in a separate file (#2992) (6105514)
  • zk_toolbox: Redesign zk_toolbox commands (#3003) (114834f)
  • zktoolbox: added checking the contract owner in set-attester-committee command (#3061) (9b0a606)

Bug Fixes

  • api: Accept integer block count in eth_feeHistory (#3077) (4d527d4)
  • api: Adapt eth_getCode to EVM emulator (#3073) (15fe5a6)
  • bincode deserialization for VM run data (#3044) (b0ec79f)
  • bincode deserialize for WitnessInputData (#3055) (91d0595)
  • external-node: make fetcher rely on unsealed batches (#3088) (bb5d147)
  • state-keeper: ensure unsealed batch is present during IO init (#3071) (bdeb411)
  • vm: Check protocol version for fast VM (#3080) (a089f3f)
  • vm: Prepare new VM for use in API server and fix divergences (#2994) (741b77e)

Reverts