v3.0.3 "Otterly Odyssey"
·
88 commits
to release/3.0
since this release
Anyone experiencing DB growth issues in Erigon 3.0.2 please upgrade to 3.0.3 where this issue is fixed. To clean up excess disk space rm -rf <data_dir>/chaindata
.
Description of the change
RPC fixes:
Polygon users who have previously run migration steps to fix incorrect logIndex related to state sync transactions released in 3.0.2 are advised to do the following for a complete mitigation:
- Re-run migration steps, when running
integration
set the following environment variable:ERIGON_PRODUCE_RECEIPT_DOMAIN=true
- Add the
--polygon.logindex
to flags
Improvements:
- consensus: Add syscall failure scenarios (#14403) by @somnathb1 in #14818
- consensus: validate fixed lengths in abi decoding EIP-6110 deposit requests by @somnathb1 in #14823
- historical receipts persistency (optional) by @AskAlexSharov in #14781
- reduce dependency on github; download snapshot hashes from R2 by @wmitsuda in #14849
Bugfixes:
- eth, execution: Use block level gasPool in serial execution (#14761) by @somnathb1 in #14820
- no greedy prune on chain-tip (node did fall behind periodically) by @AskAlexSharov in #14782
- fixed performance and ordering issues with the RPC fix from 3.0.2 by @mh0lt and @shohamc1 in #14842 #14785 #14790
Full Changelog: v3.0.2...v3.0.3