Important
- Resync required
- Changes in config examples - please review
What's Changed
- feat(bisect): add seedDataDir flag to bisector by @revitteth in #278
- feat(counters): undershoot warning by @revitteth in #280
- Feat/block batches by @kstoykov in #258
- effetive-gas-price-flags by @kstoykov in #279
- Revert multiblock batches by @revitteth in #281
- continue stage batches if behind exec even if no blocks were gotten f… by @V-Staykov in #283
- add all executed blocks to datastream by @V-Staykov in #286
- if requested block exists in the db but not executed yet - don't return it by @V-Staykov in #289
- fix(txpool): reject ldn txs if not ldn by @revitteth in #290
- feat(executor): legacy executor proto update by @revitteth in #284
- more funds for test account in devnets by @hexoscott in #294
- fix BLOCKHASH during tracing and test fixes by @V-Staykov in #292
- moved ibs state set before sequencer execution by @V-Staykov in #296
- add pool manager url flag and logic by @V-Staykov in #298
- limit execution toverified batch at first and then 1 batch at a time by @V-Staykov in #287
- Feat/gas price calculation by @V-Staykov in #299
- L1 recovery by @hexoscott in #302
- fix(dynamic-config): support custom l1 chains by @revitteth in #304
- support zero gas price transactions by @hexoscott in #305
- added flag and logic to make counters unlimited, so they don't effect overflow by @V-Staykov in #308
- if forkId is skipped auto set it at the block of the next one by @V-Staykov in #307
- Batch Unwinds by @revitteth in #293
- extracted similar actions in functions and made logger by @V-Staykov in #310
- updates to readme by @hexoscott in #311
- adding a datastream bytes hack file by @hexoscott in #314
- L1 recovery fix by @hexoscott in #315
- add l1 info tree min timestamps to executor request by @hexoscott in #312
- l1sync loop errors by @V-Staykov in #317
- making the zk config an anonymous field on the standard config by @hexoscott in #306
- removed repeating code in interhashes by @V-Staykov in #318
- Go for loop error by @myronzhangweb3 in #316
- abstracted pre block execution setup by @V-Staykov in #319
- better handling of l1 recovery after some recent findings by @hexoscott in #321
- use intermediate root in datastream rather than block root by @hexoscott in #322
- handle empty batches in shortcircuit by @V-Staykov in #323
- force no interaction with GER contract on pre execution when required by @hexoscott in #324
- allow the controlling of witness full vs trimmed in the RPC by @hexoscott in #326
- tweak(flags): default l1 matic addr as unused in code by @revitteth in #327
- ci(pr): run ci on draft PR by @revitteth in #328
- Feat/multiblock by @kstoykov in #320
- fix-multiblock-coutners-2 by @kstoykov in #329
- flags for remote-executor and pre-EIP155 txs by @kstoykov in #330
- supporting l1 recovery from multi block batches by @hexoscott in #331
- fix(ci): allow tests to run on draft PR by @revitteth in #333
- put a small wait in when the sync-limit flag is set to stop the node … by @hexoscott in #332
- fix for batchL2Data decoding by @hexoscott in #335
- helpful readme updates for dynamic networks by @hexoscott in #334
- fixing up the logic for a reused l1 info tree index by @hexoscott in #336
- return highest verified or executed if it is lower by @V-Staykov in #337
- Fork Enablement: fix + test by @revitteth in #339
- add erc20 flag by @kstoykov in #340
- checks for sequential batches and blocks by @V-Staykov in #341
- remove seq-interhashes + logs to traces in forkids by @kstoykov in #342
- verify-against-fork-id by @kstoykov in #343
- tweak(erigon-lib): upgrade version - db tables by @revitteth in #344
- fix 'finalized' block number by @mandrigin in #345
- single-tx-overflow by @kstoykov in #346
- Recovery changes by @hexoscott in #348
- downgrade panic to warn about mismatching executor fork version by @hexoscott in #349
- restoring older GER writing logic and layering on new logic for index… by @hexoscott in #351
- overfow-on-start-new-block by @kstoykov in #352
- Add non empty batch seal time by @kstoykov in #353
- tiny-code-orderring by @kstoykov in #354
- dont panic on stric mode + pre-eip155 by @mandrigin in #355
- Executor reconnect by @hexoscott in #357
- add extra logs for L1 verification failure by @mandrigin in #359
- keep track of the last written GER and provide RPC endpoint by @hexoscott in #358
- more verbose logging around the executor by @hexoscott in #360
- Logs for counter overflow by @mandrigin in #361
- fix execution over available blocks by @kstoykov in #363
- Data stream immediate update by @hexoscott in #365
- ensure zk RPC checks still work for dynamic networks by @hexoscott in #366
- adding zkevm_getExitRootsByGER endpoint by @hexoscott in #367
- fix for sequencer l1 stage by @hexoscott in #368
- improvements to sending data to the executor by @hexoscott in #370
- increase window for generating witness by @hexoscott in #371
- update-zk-counters by @kstoykov in #372
New Contributors
- @myronzhangweb3 made their first contribution in #316
Full Changelog: v1.0.6...v1.0.7