Release notes
- Improved
debug_Trace…
RPC methods by passing TracerConfig in. - Introduced new way of making releases - with binaries.
- Fixed CL light client not to create files in the temporary directory and eventually fill it up.
- Sepolia: enabled block snapshots by default.
- Fixed support for go 1.20.
- Gnosis Chiado: updated bootnodes and introduced block snapshots.
Changelog
- b5891e2 Stable modifications
- fb28579 Bump version (#6901)
- 1705a52 Cleanup in IntraBlockState (#6900)
- 3b68ccd build(deps): bump golang.org/x/net from 0.6.0 to 0.7.0 (#6896)
- afe3c89 added sanity tests to consensus spec tests (#6897)
- df1563b Passing all finality consensus-spec-tests for altair/bellatrix (#6894)
- a23429c Added finality consensus-specs-tests (#6892)
- e31678f Body downloader: fix empty withdrawals in empty bodies (#6893)
- 433f031 trackers up (#6890)
- 917cb7d Fixed epoch processing Sqrt cache (#6889)
- 5509145 feat: add Gnosis and Chiado to CL (#6788)
- 60a3aa7 Fixed epoch processing consensus tests (#6887)
- 4106a89 Chiado snapshots (#6886)
- 3c069f7 added static peers flag (#6884)
- ae8657e API in lightclient instead of gossip (#6883)
- 4b7d630 Added Epoch processing Ethereum consensus tests (#6878)
- 349bdb7 e3: less mainnet snapshots
- a251da2 e3: move part to ergion-lib
- 917b149 e3: simplify mutex
- 2610676 e3: simplify mutex
- 513c116 Dockerfile: golang 1.20.1 and alpine 3.17 (#6880)
- 35c1bc0 e3: discard history flag
- 54d882c prometheus/grafana up
- b1fce95 fix: replace common package to libcommon package in
abigen
(#6879) - 58fcc04 blockValue should use gasUsed rather than gasLimit (#6875)
- add5f80 doc: fix typo for ReturnDataLimit (#6874)
- 0a8d479 [AuRa] Enable EIP-170 when EIP-3860 is enabled (#6873)
- 8ad2500 Update Chiado bootnodes (#6872)
- f370e6e fix timing issue in stageLoopIsBusy (#6871)
- 2ba8350 e3: a bit simplify
- dbc3bb1 fix lint
- d3d88c9 e3: cast keys same way as e2 does (#6870)
- 4dab4dc cleanup
- 199ce9b save
- 45ffd23 e3: don't cancel workers (#6869)
- ada7ab2 e3: remove some snaps
- 22bf78b fix: variable slots per epoch in light client (#6868)
- ef502af Fixed finalized hash in lightclient (#6867)
- 7fb6d94 Added more peer count logs (#6865)
- cb6878c fix: use variable for slots per epoch in CL (#6864)
- 4079347 sentry nil ptr fix (#6859)
- 794051b e3: int type for size fields to avoid underflow and simplify (#6857)
- 999899d e3: read files list from db (#6833)
- 41f37fc Remove state root computation when disabled check mode is used (#6855)
- 7c43cb5 ~2x Optimization to state root computation (#6854)
- d23d049 various optimizations to state transition and epoch in particular (#6844)
- cf61e6a fix(release): use prefixed compiler for amd64 (#6853)
- 80b375b sentry: less sprintf in logs (#6851)
- d5bb424 Update lib-p2p to support golang 1.20 (#6848)
- de17e82 e3: reduce buildIndex ctx scope (#6850)
- acd76ea e3: temporary remove semaphore (#6849)
- 319af1e check error in TruncateBlocks
- ab8e59f Sepolia: enable blocks snapshots by default (#6847)
- 1f53952 mdbx_to_mdbx: print alloc
- 320c6b2 Snapshots Indexing: avoid loop with semaphore locking before logging (#6846)
- 60a4b8b Snapshots Indexing: avoid loop with semaphore locking before logging (#6845)
- a608cb8 added epoch processing to CL (#6842)
- f27a946 Fix tests after merge (#6841)
- ee83447 CL lightclient to create memdb in the tmpdir which gets cleaned up on… (#6829)
- c6f6aab e3: more mainnet snapshots (#6839)
- 885ed78 added better tests to epoch transitions (#6838)
- a067788 fixed rewards/penalties processing (#6837)
- 3dcdc46 Schedule Shanghai fork on Sepolia (#6835)
- 1b862a7 Added processing of sync committee updates (#6836)
- 868c40b Added processing of flag indexes updates (#6832)
- 6e85024 Win binaries (#6831)
- 77f0105 Revert "save"
- e5f93fe save
- d6fdbb8 e3: return list of e3 files by grpc (#6828)
- 7c9f30d e3: return list of e3 files by grpc (#6827)
- 983db55 Downloader: "incomplete" markers are more important than "complete", so commit them with fsync (#6825)
- 910ea64 e3: worker stuck on exit (#6826)
- 0ebac00 release version up (#6809)
- b40e81b Fix 'make bindings' (#6824)
- 4e950db added processing of historical roots (#6823)
- cf22a09 Added effective balances processing (#6822)
- a3ebc79 Added Registry updates processing. (#6820)
- 64ddd9f Added reward/penalties processing (#6819)
- 69e8ac0 fix for missing result in error condition during trace (#6815)
- 7b1b86f remove
disable_libutp
tag (#6814) - 98a8ca5 erigon3 snapshots version 3 (#6811)
- c31824e less logs (#6813)
- 145f689 less logs about compression (#6812)
- ec52990 e3: Thread safe reopen folder (#6810)
- ad1291a test win build (#6805)
- 7806324 test release (#6802)
- a75a948 e3: MakeContext must not see garbage files (deleted, overlapped, etc...). make it cheaper. (#6803)
- 6170831 release: workflow manual dispatch
- 08b10cd release: workflow manual dispatch
- e84c43f Update README.md
- e6e07fe e3: exec to stop workers return (#6801)
- f7e58a7 added separable lightclient (#6800)
- c92b858 Cleaned up and optimized proposer index retriaval. (#6799)
- a585ae4 Added Optimizations to Beacon state transition. (#6792)
- 683f022 pass config to tracer from RPC request (#6795)
- 72c01b2 Fix getBlockTransactionCount returning null (#6793)
- 9e93914 test: fix clparams config test (#6790)
- 2fa448c Validate params of GetPayloadBodiesByHash and ByRange (#6785)
- 80a37eb stop writing to closed channel panic (#6763)
- 966be04 add eth_getFilterLogs, fix filter subscription ids (#6514)
- 4cae1b9 switch sentinel to native go errors (#6782)
- dede1a2 e3: more mergeFiles tests, refcnt for LocalityIndex (#6765)
- f9ab76f feat: add deposit contract blocks for Gnosis (#6776)
- ee4c8ed Added working slot processing. (#6779)