REQUIRES RESYNC
Dynamic fork enablement requires a full resync, this was introduced at commit: 59ee745
What's Changed
- pre-refactoring for the sequencer work by @mandrigin in #27
- Cleanup zkevm code by @mandrigin in #30
- add in barebones data streamer by @hexoscott in #31
- Network: Cardona/Sepolia by @revitteth in #26
- Add a separate flow of sync stages for sequencing by @mandrigin in #32
- Rename hermez-devnet into hermez-blueberry by @mandrigin in #33
- Create a local devnet for zkevm by @mandrigin in #34
- calculate effective gas percentage after mordor by @V-Staykov in #36
- Add X1 testnet config by @zjg555543 in #35
- Allocs Generator by @revitteth in #39
- apply effective gas percentage to opgasprice by @V-Staykov in #47
- early work on data stream server by @hexoscott in #45
- make a smaller diff towards Erigon -- move sync stages back by @mandrigin in #49
- Extract EVM changes to separate files by @mandrigin in #51
- Sequencing stage by @hexoscott in #53
- address add to accesslist after snapshot by @V-Staykov in #56
- feat(test): mainnet datastreamer test tweaks by @revitteth in #25
- Witness for SMT by @cffls in #50
- Fix the problem of unable to decode blob tx type by @cffls in #57
- Add key metadata to witness by @cffls in #58
- take value inserting out of block loop by @V-Staykov in #60
- Fix incomplete key source in stage_interhashes by @cffls in #63
- fix for sequencer only being able to process 1 TX by @hexoscott in #64
- reduce sleep in waiting for transactions during sequencing by @hexoscott in #66
- [bugfix] Shift block witness by 1 block by @cffls in #67
- Add witness specs by @mandrigin in #59
- allow passing a boolean to eth_getWitness to output to the console by @hexoscott in #65
- Improve upstream compatibility by @LeoGuo621 in #70
- Add smart contract code in SMT witness by @cffls in #68
- share interhashes code with the sequencer and use incremental by @hexoscott in #71
- Add code to the witness spec by @mandrigin in #69
- save interhashes progress as sequencer by @hexoscott in #80
- Include libgmp into Dockerfile.debian by @antdanchenko in #83
- Migrated senders to complete header hash by @V-Staykov in #82
- Dynamic Hardfork Enablement by @revitteth in #85
- added case when incrementing hashes from 0 by @V-Staykov in #87
- fixed eth_syncing to use zkEvm stages by @V-Staykov in #90
- [etrog] Info Root SMT by @revitteth in #89
New Contributors
- @mandrigin made their first contribution in #27
- @zjg555543 made their first contribution in #35
- @cffls made their first contribution in #50
- @LeoGuo621 made their first contribution in #70
- @antdanchenko made their first contribution in #83
Full Changelog: v0.0.1-alpha...v0.0.2-alpha