Compatible versions:
Changelog
RPC
- Fix timestamp for batch number 0 (#3364)
- Fix checking executor no error (EXECUTOR_ERROR_NO_ERROR) when processing unsigned transactions (#3365)
Synchronizer
- Fix ignore ForkID L1 events from another rollup (#3383)
- New config parameter to check when closing a batch that last L2 block hash matches with the reported from the trusted node (#3406)
[Synchronizer.L2Synchronization]
CheckLastL2BlockHashOnCloseBatch = true
- Check GlobalExitRoot when synchronizing WIP bach on trusted node (delta changes on WIP batch) (#3384)
- New config parameter to enable/disable synchronization of empty batches (#3384)
[Synchronizer.L2Synchronization]
AcceptEmptyClosedBatches = false
- New config parameter to reprocess of full WIP batch after it's closed in the trusted node (#3384)
[Synchronizer.L2Synchronization]
ReprocessFullBatchOnClose = true
- Store batch closing reason when syncing a batch (#3366)