Compatible versions:
Changelog
Version v0.6.4 supports forkid 9 (Elederberry 2) and fixes some issues found in v0.6.3
RPC
Synchronizer
- Permisionless node now checks blockhash of the L2 blocks synced from L1 against trusted node. If the blockhash doesn't match it logs an error and halts the synchornization process (#3442)
- Fix detecting when a batch is already closed when syncing from L1 ( #3441)
- Allow to reprocess L1 forkid events when the forkid information already exists in the database (#3451)
Sequencer
- Add sanity check on checkL1InfoTreeUpdate function to check state L1 blockhash matches ethereum blockhash (#3480)
- Fix out-of-conters error check (#3484)
Aggregator
- Fix aggregator l1InfoTree merkle proof calculation (#3491)