What's Changed
- Virtual counters by @hexoscott in #55
- added intrinsic gas to traces by @V-Staykov in #91
- Collapse trie nodes into hash nodes if not used by requested block by @cffls in #86
- fix-libcommon-import by @kstoykov in #92
- feat(smt): block info root and test by @revitteth in #96
- fix(rpc): fix effectiveGasPrice eth_getTransactionReceipt by @revitteth in #97
- Etrog by @revitteth in #48
- Include global exit root changes in witness by @cffls in #98
- fix(ger): GetBlockGer return type fix by @revitteth in #99
- better logging and progress by @V-Staykov in #102
- added the correct precompiles to warm storage by @V-Staykov in #104
- Sequencer injected batch by @hexoscott in #95
- fix cardona genesis by @V-Staykov in #106
- Datastream update by @hexoscott in #108
- Datastream block root by @hexoscott in #110
- Fix witness generation by @kstoykov in #109
- Counters updates by @hexoscott in #107
- New devnet by @hexoscott in #111
- Sequencing changes by @hexoscott in #112
- Blockinfotree fix by @V-Staykov in #114
- fixing up an issue with logs in sequencing by @hexoscott in #113
- fix(tests): zk tests fixes by @revitteth in #103
- feat(tx): l2txhash calc by @revitteth in #115
- Etrog sync fix by @V-Staykov in #116
- fix(ci): block info tests by @revitteth in #118
- enabled etrog contracts by @V-Staykov in #117
- fixed the genesis and config for cardoan internal by @V-Staykov in #122
- fix(ci): remove lint and only run tests by @revitteth in #121
- Erigon to erigon by @hexoscott in #123
- check verified stateroot against latest block in batch by @V-Staykov in #124
- feat(etrog): disable modexp by @revitteth in #125
- throw error instead of just warning by @V-Staykov in #126
- Smt optimization by @kstoykov in #93
- added preexecution state by @V-Staykov in #127
- tweak(etrog): remove blueberry/testnet, docs update by @revitteth in #128
- tweak(etrog): remove blueberry/testnet, fixes by @revitteth in #129
- More zk counters by @hexoscott in #119
- fix(etherman): chain id check panic by @revitteth in #132
- added check to not insert empty GER by @V-Staykov in #133
- Datastream perf by @hexoscott in #135
- add /go/pkg/mod to the Dockerfile.debian image by @antdanchenko in #134
- Txpool fix by @hexoscott in #136
- More transactions in batch by @hexoscott in #138
- reduce noise from txpool at info level logging by @hexoscott in #139
- Using vectorised-poseidon-v1 by @kstoykov in #142
- Stage batches unwind by @V-Staykov in #140
- ftches and saves in separate functions for easier read by @V-Staykov in #141
- fix(envs): cardona/bali lxly by @revitteth in #143
- Add zero tracer by @cffls in #137
- added new error when precompiled contract is disabled by @V-Staykov in #145
- proper encoding of batch l2 data for counters and prep for executor work by @hexoscott in #146
- slight performance improvement in sequencing by @hexoscott in #144
- Disabled contracts error by @V-Staykov in #147
- fix(l1): l1 topics update lxly by @revitteth in #148
- fix(l1): l1 topics update lxly mainnet by @revitteth in #149
- moving zk witness generation into it's own package by @hexoscott in #150
- Block info tree fixes by @V-Staykov in #151
- make data stream more modular by @hexoscott in #152
- log data length multiple of 32 by @V-Staykov in #155
- forkid8 setup by @V-Staykov in #153
- ensure we don't get crazy base fees running as sequencer by @hexoscott in #159
- add the error check as reverted everywhere by @V-Staykov in #158
- remove the error from creating a hermez db by @hexoscott in #160
- fixed genesis timestamp and added blockhash test tool by @V-Staykov in #161
- Legacy Executor Checks by @revitteth in #131
New Contributors
Full Changelog: v0.0.2-alpha...v0.0.3-alpha