Releases: migalabs/goteth
Releases · migalabs/goteth
v3.8.0
What's Changed
Bug Fixes (PR #221)
- Historical mode deadlock — context cancellation in
AgnosticMap.Wait()prevents goroutines from hanging forever (#145) - Attestation included always false — read from
currentStateinstead ofprevStateinGetMaxReward(#167) - Concurrent map panic — mutex protection for
validatorsRewardsAggregationsmap (#176) - Orphaned block proposer duties — use block cache
Proposedfield instead ofMissedBlocks(#197) - RequestStateRoot panic — replace
log.Panicfwith error return (#223) - Block downloader shutdown — context-aware channel send + deferred cancel (#224)
- NewEpochData nil pointer — nil guards for API responses (#225)
- Migration dirty state — proper ALTER migration instead of modifying init schema (#226)
- Consolidation reward calculation — replay spec logic for deposits and consolidations (#228)
Bug Fixes (PR #230)
- Stale block pointers after reorg —
AdvanceFinalizednow refreshes cached state block pointers and reprocesses dependent epochs (#229)
Full Changelog: v3.7.2...v3.8.0
v3.7.2
What's changed
- Implemented support for the new blobs endpoint. For pre-fusaka networks, the old endpoint would still be used. Read a more detailed explanation here: Fusaka blob support #211. By @alejandrolaguna20
Full Changelog: v3.7.1...v3.7.2
v3.7.1
What's Changed
- Fix: Validator 0 rewards were wrong by @santi1234567 in #207
Full Changelog: v3.7.0...v3.7.1
v3.7.0
Breaking Changes
From v3.7.0 onward, downloading blob sidecars will be optional since after Fulu Hardfork, it will be required to have a supernode to query for blob sidecars from the CL client. A new option for --metrics was added blob_sidecars which enables this.
What's Changed
- Feature: Fulu support by @santi1234567 in #205
Full Changelog: v3.6.8...v3.7.0
v3.6.8
This version includes support for lighthouse v8.0.0-rc.0.
What's Changed
- Feature/retry block receipts by @santi1234567 in #200
- Update go-eth2-client to v0.27.1 by @santi1234567 in #201
- Update relay lists and add Hoodi/sepolia support by @santi1234567 in #202
- Feature/relay concurrency by @santi1234567 in #203
Full Changelog: v3.6.7...v3.6.8
v3.6.7
What's Changed
- fix copylock warning and add tx idx by @santi1234567 in #196
- fix: missing rows in validator rewards summary table by @santi1234567 in #198
Full Changelog: v3.6.6...v3.6.7
v3.6.6
What's Changed
- Fix/block metrics not tracking slashings by @santi1234567 in #193
- Fix/track inactive vals in sync committee rewards by @santi1234567 in #194
Full Changelog: v3.6.5...v3.6.6
v3.6.5
What's Changed
- Fix: f_reward includes consolidation and deposit amount by @santi1234567 in #191
Full Changelog: v3.6.4...v3.6.5
v3.6.4
Full Changelog: v3.6.3...v3.6.4
What's Changed
- Fix: Pool summary race condition and counting multiple rows when rerunning by @santi1234567 in #188
- Fix: slashings not indexed for electra by @santi1234567 in #189
Full Changelog: v3.6.3...v3.6.4
v3.6.3
Schema Updates:
- Added a new column
f_sync_committee_participations_includedto the tablest_validator_rewards_summary,t_validator_rewards_aggregation, andcount_sync_committee_participations_includedto tablet_pool_summaryto store sync committee participation data (000032_track_sync_committee_participation.up.sql).
What's Changed
- Feature: track sync committee participation by @santi1234567 in #184
- fix: processBlobSidecars crashes pre-Deneb by @santi1234567 in #185
- v3.6.3 by @santi1234567 in #186
Full Changelog: v3.6.2...v3.6.3