This release contains the code to activate the Madhugiri HF for mainnet. It mainly provides the implementation of PIP-74 (state sync txs inclusion), and the changes from geth related to EIP-7823, EIP-7883 and EIP-7825 (with gas set to 33'554'432 instead of 16'777'216 as done upstream).
Furthermore, it contains several improvements and bug fixes.
Timeline for the HF:
- Tuesday, Dec 9th at 10.00 UTC for Madhugiri (block
80084800)
What's Changed
- Disable txn indexer in stateless mode by @cffls in #1868
- chore: bump kurtosis-pos by @kamuikatsurgi in #1870
- consensus, internal: don't limit gas cap for system txns by @manav2401 in #1865
- fix: txindexer in statless mode by @kamuikatsurgi in #1872
- miner: add more context to commit interrupt logs by @manav2401 in #1886
- chore: make function comment match function name by @tinyfoolish in #1879
- core/types: handle state-sync tx in marshalling/unmarshalling by @manav2401 in #1890
- triedb/pathdb: add mutex for thread-safe access in historyReader by @bbaktaeho in #1875
- (feat): allow miner gas tip override by @manav2401 in #1889
- Merge master to develop by @marcello33 in #1892
- core: fix EffectiveGasTip for SSTxs by @marcello33 in #1891
- Deps bump by @marcello33 in #1894
- core/txpool/legacypool: add metrics in txpool for more observability by @manav2401 in #1893
- core/txpool/legacypool: fix metric reporting in txpool.add by @manav2401 in #1895
- Removing master branch trigger by @djpolygon in #1896
- chore: fix goreleaser-cross by @marcello33 in #1897
- v2.5.2 by @marcello33 in #1906
New Contributors
- @tinyfoolish made their first contribution in #1879
Full Changelog: v2.5.1...v2.5.2