What's Changed
- test(nightly): update suites to use net8 by @revitteth in #903
- Fix ds data cannot be unwind by @zjg555543 in #916
- fix(zkevm_api): getBatchByNumber verification sequence tx by @revitteth in #913
- test(hourly): net8 by @revitteth in #917
- fix(zkevm_api): getBatchByNumber verification sequence tx by @revitteth in #922
- remove .git from dockerignore by @V-Staykov in #921
- feat(zkevm_api): batch ts logic by @revitteth in #926
- ci(kurtosis): remove sequencer-batch-seal-time flag by @revitteth in #928
- CI: Kurtosis flag removal fix by @revitteth in #930
- L1 Cache by @revitteth in #919
- fix(zkevm_api): pre forkid12 ger by @revitteth in #929
- added forks up to 12 by @V-Staykov in #932
- Executor block by block by @kstoykov in #909
- Fix static analysis warnings by @Stefan-Ethernal in #927
- print memory field even if empty by @V-Staykov in #942
- added returnData to stream tracer by @V-Staykov in #924
- Fix kurtosis and use a stable kurtosis release by @cffls in #931
- 905 rpc debug tracetransaction is missing error and revert reason for reverted txs by @V-Staykov in #945
- Fix non-sequential forkid by @cffls in #946
- Erigon DB data browser by @Stefan-Ethernal in #598
- Add a lock to fix the panic while starting and loading the pool db. by @zjg555543 in #920
- adding some logs when L1 recovery is enabled by @hexoscott in #949
- simplify datastream entry parsing by @V-Staykov in #902
- Upgrade zkevm data streamer version by @Stefan-Ethernal in #948
- log a warning if intermediate counters can't be found and continue by @hexoscott in #950
- set the mcp reduction via a flag by @hexoscott in #955
- tweak(zkevm_api): impl concurrency limit on getBatchWitness by @revitteth in #954
- handle zkevm_estimateCounters better by @hexoscott in #960
- Fix Exit Roots & Startup L1 Contract Address Check by @revitteth in #943
- feat(version): record version + ts on startup by @revitteth in #959
- fix(zkevm_api): getBatchByNumber batch 0 response by @revitteth in #961
- fix bug affecting gas prices and batchL2Data output by @hexoscott in #962
- only allow legacy type transactions in eth_sendRawTransaction by @hexoscott in #965
- banana fork cold storage handling for create calls by @hexoscott in #973
- Make txpool forward compatible with post-london by @cffls in #966
- feat(forkid): wait for finalised on l1 closes #849 by @revitteth in #974
- Fix contract address check failed on X Layer testnet. by @zjg555543 in #982
- Fix OOM by recovering the sequencer by @zjg555543 in #978
- silence logs for witness generation and add generation time log by @hexoscott in #976
- Fixing unwinds by @hexoscott in #936
- always catch datastream up to the tip of execution by @hexoscott in #984
- if RPC tx is not available yet forward to sequencer by @hexoscott in #985
Full Changelog: 2.0.0-beta15...v2.0.0-beta16