Releases: 0xPolygon/cdk-erigon
Releases · 0xPolygon/cdk-erigon
v2.65.0-RC3
What's Changed
- upgrade kurtosis for ci tests by @elliothllm in #2091
- flag to allow mutable block headers on rpc by @elliothllm in #2089
Full Changelog: v2.65.0-RC2...v2.65.0-RC3
v2.65.0-RC2
What's Changed
- create override flag for sov mode by @elliothllm in #2085
- fix: remove dockerhub from build action by @elliothllm in #2087
Full Changelog: v2.65.0-RC1...v2.65.0-RC2
v2.64.2
What's Changed
- hard fork enabled ability to stop non-evm state changes by @hexoscott in #2015
- stop syncing info tree when no longer handling GER contract by @hexoscott in #2017
- feat: mark yielded txs as yielded to avoid duplicate refetch. by @IvanBelyakoff in #2013
- removing l1 cache code and deprecating the old flags by @hexoscott in #1988
- changed elastic block timeout log to debug by @elliothllm in #2010
- feat(blob-da): implement blob recovery stage by @elliothllm in #2016
- feat(readme): update readme with all available rpc endpoints by @elliothllm in #2023
- Hexoscott/pool key sort by @hexoscott in #2020
- feat: avoid waiting l1 sync sleep to finish l1 sync stage by @IvanBelyakoff in #2019
- tweak(deps): go version poseidon version by @revitteth in #2032
- tweak(ci): remove resequence, remove non-pmt kurtosis by @revitteth in #2038
- log in to docker hub as pre-step for kurtosis by @hexoscott in #2037
- fix(egp): free tx if egp 0 by @revitteth in #2033
- Fix kurtosis CI tests by @IvanBelyakoff in #2041
- Merge/release 2.64 to zkevm by @IvanBelyakoff in #2042
- Fix sovereignModeBlock json name by @IvanBelyakoff in #2043
- feat(blobrecovery): added basefee to blob recovery mode by @elliothllm in #2039
- fix override cancun time by @elliothllm in #2025
- feat: decrease l1 block range in case of fetch errors. by @IvanBelyakoff in #2044
- Cleanly remove execution-spec-tests submodule by @IvanBelyakoff in #1919
- Zkevm to 2.64 by @hexoscott in #2047
- fix(ci): add write perms for google oidc by @revitteth in #2048
- don't pull GCR images in CI for kurtosis by @hexoscott in #2051
- turn off hive tests for release/* branches by @hexoscott in #2053
- unwind to correct block when unwinding pmt on rpc by @elliothllm in #2055
- Merge/hotfix 2.64 to release 2.64 by @IvanBelyakoff in #2080
- Merge/debug tracecall crash fix by @IvanBelyakoff in #2082
Full Changelog: v2.64.1...v2.64.2
v2.64.1
What's Changed
- fix: gas price tracker crash on race by @IvanBelyakoff in #2078
- Fix gas tracker test for 2.64.1 by @IvanBelyakoff in #2079
Full Changelog: v2.64.0...v2.64.1
v2.64.0
What's Changed
- fix: CVE-2025-22872 by @MrKoberman in #1881
- chore: docker alpine dependency updated to latest by @MrKoberman in #1882
- fix: remove github.event.inputs.tag for security reasons by @MrKoberman in #1885
- perf: Optimize HermezDbReader.GetForkIdBlock by replacing cursor with direct key lookup by @cwbhhjl in #1868
- tweak(docs): add latest stable build to docs for witness cache by @elliothllm in #1887
- Zkevm info tree fixes by @hexoscott in #1900
- feat(uint256): bump uint256 package to 1.3.2 by @elliothllm in #1910
- Feat/info tree correctness by @hexoscott in #1911
- fix(unwind): short circuit after unwind by @revitteth in #1837
- Update CODEOWNERS by @tamingchaos in #1892
- fix(witness-gen): add nil check for info tree update by @elliothllm in #1844
- docs(readme): add gateway documentation link by @revitteth in #1915
- Add socket channel limit config to defaults by @hexoscott in #1917
- optimize tx sorting logic by @cwbhhjl in #1875
- chore:update dependencies on build workflow by @MrKoberman in #1926
- upgrade the Go version to 1.24 by @cwbhhjl in #1876
- allow a window of time for an empty block by @hexoscott in #1945
- Feat/transaction yield async by @hexoscott in #1948
- feat(priority): priority senders list for txpool by @elliothllm in #1949
- Optimized tx yielder to avoid a lot of allocations by @IvanBelyakoff in #1953
- fix(get-batch): fix for panic on getBatchByNumber on nil batch blocks by @elliothllm in #1958
- allow post genesis normalcy / london / shanghai enablement by @hexoscott in #1959
- SMT v2 by @hexoscott in #1954
- Optimize utils.HashContractBytecodeBigInt by @IvanBelyakoff in #1960
- ignore fork changes for rollup types relating to PP by @hexoscott in #1965
- Pp2 to zkevm by @hexoscott in #1967
- store pp fork history and new flag to set this by @hexoscott in #1971
- remove warn log from yielder by @hexoscott in #1975
- Fix: allow free transactions in normalcy by @IvanBelyakoff in #1978
- Fix: allow free transactions in normalcy by @IvanBelyakoff in #1979
- Cherry pick/fix sendtx feecap by @IvanBelyakoff in #1981
- fix: wrong fee cap used for tx rejection by @IvanBelyakoff in #1980
- fix: BaseFee for normalcy mode by @IvanBelyakoff in #1985
- feat(stats): add performance stats debug method by @revitteth in #1982
- ensure block hash related values are relevant for L2 by @hexoscott in #1986
- Fix infinite loop on a bad EIP1559 tx in the pool by @IvanBelyakoff in #1983
- Merge/release 2.63 rc7 by @IvanBelyakoff in #1987
- Release 2.63 by @revitteth in #1972
- Fix: discard nonce too low/high txs from yielder by @IvanBelyakoff in #1991
- Fix/l2 rpc infotree by @IvanBelyakoff in #1989
- add support for cancun time override by @hexoscott in #1994
- enable pmt on block by @elliothllm in #1996
- return descriptive error if eth_getLogs block by hash not found by @hexoscott in #1998
- enable flags for spurious payload and batch restrictions by @hexoscott in #2001
- Fix: guard pool iteration with mutex from metrics by @IvanBelyakoff in #2003
- eip2935 historical block hashes by @elliothllm in #1984
- Feat/speedup l1infotree sync by @IvanBelyakoff in #1993
- feat: upload images to ghcr by @ToniRamirezM in #2006
- Fix GHCR tagging by @ToniRamirezM in #2007
- request block header from single routine for send transaction by @hexoscott in #2011
- change cl image for pectra type 1 kurtosis test by @hexoscott in #2009
- fix override cancun time 2.64 by @elliothllm in #2026
- fix change shanghai enablement to use time by @elliothllm in #2027
- Merge pull request #2016 from 0xPolygon/feat/blob-recovery by @elliothllm in #2029
- disable info tree syncing when running in sovereign mode by @hexoscott in #2036
- Cherry pick/egp fix by @IvanBelyakoff in #2040
- Cherry-pick #2019 and #2049 to 2.64.0 release by @IvanBelyakoff in #2052
- Revert "Merge pull request #2052 from 0xPolygon/hotfix/2.64.0-RC7" by @elliothllm in #2057
- Feat/force pmt regen startup 2.64 by @elliothllm in #2059
- fix(sequencer): stagestate update on inters by @elliothllm in #2064
New Contributors
- @MrKoberman made their first contribution in #1881
- @cwbhhjl made their first contribution in #1868
Full Changelog: v2.63.0...v2.64.0
v2.65.0-RC1
What's Changed
- hard fork enabled ability to stop non-evm state changes by @hexoscott in #2015
- stop syncing info tree when no longer handling GER contract by @hexoscott in #2017
- feat: mark yielded txs as yielded to avoid duplicate refetch. by @IvanBelyakoff in #2013
- removing l1 cache code and deprecating the old flags by @hexoscott in #1988
- changed elastic block timeout log to debug by @elliothllm in #2010
- feat(blob-da): implement blob recovery stage by @elliothllm in #2016
- feat(readme): update readme with all available rpc endpoints by @elliothllm in #2023
- Hexoscott/pool key sort by @hexoscott in #2020
- feat: avoid waiting l1 sync sleep to finish l1 sync stage by @IvanBelyakoff in #2019
- tweak(deps): go version poseidon version by @revitteth in #2032
- tweak(ci): remove resequence, remove non-pmt kurtosis by @revitteth in #2038
- log in to docker hub as pre-step for kurtosis by @hexoscott in #2037
- fix(egp): free tx if egp 0 by @revitteth in #2033
- Fix kurtosis CI tests by @IvanBelyakoff in #2041
- Merge/release 2.64 to zkevm by @IvanBelyakoff in #2042
- Fix sovereignModeBlock json name by @IvanBelyakoff in #2043
- fix override cancun time by @elliothllm in #2025
- feat: decrease l1 block range in case of fetch errors. by @IvanBelyakoff in #2044
- Cleanly remove execution-spec-tests submodule by @IvanBelyakoff in #1919
- fix: maxPriorityFeePerGas and feeHistory to return correct values by @IvanBelyakoff in #2049
- fix(sequencer): stagestate update on inters by @elliothllm in #2064
- Fix: Sequencer SR mismatch + PMT unwinds by @revitteth in #2061
- fix: TxGasLogger many routines by @IvanBelyakoff in #2066
- Send BaseFee on datastream by @IvanBelyakoff in #2060
- Chore/merge hotfix 2.64.rc10 by @IvanBelyakoff in #2071
Full Changelog: v2.64.0-RC9...v2.65.0-RC1
Fix maxPriorityFeePerGas and feeHistory
What's Changed
- cherry-pick: fix: maxPriorityFeePerGas and feeHistory to return correct values by @IvanBelyakoff in #2065
Full Changelog: v2.63.0-RC10...v2.63.0-RC11
v2.64.0-RC10
What's Changed
- fix(sequencer): stagestate update on inters by @elliothllm in #2064
Full Changelog: v2.64.0-RC9...v2.64.0-RC10
v2.63.0-RC10
What's Changed
- fix(sequencer): stagestate update on inters by @elliothllm in #2063
Full Changelog: v2.63.0-RC9...v2.63.0-RC10
v2.64.0-RC9
What's Changed
- Feat/force pmt regen startup 2.64 by @elliothllm in #2059
Full Changelog: v2.64.0-RC8...v2.64.0-RC9