Releases: lidofinance/lido-oracle
Releases · lidofinance/lido-oracle
4.1.2
Oracle v5.0.0-beta-1
What's Changed
- Master merge by @F4ever in #563
- fix: do not fail on missing digests for stucks by @madlabman in #565
- Support compound WC by @hweawer in #570
- Log env variables by @hweawer in #521
- Special metrics for CSM in README by @hweawer in #573
- Increase gas value by @F4ever in #537
- Log get_validators_no_cache by @hweawer in #568
- Some oracle variables should be fetched on a latest slot by @hweawer in #576
- Add comment about voluntary exits by @hweawer in #578
- feat: account cl pending deposits validators by @vgorkavenko in #571
- fix: Prysm specific error text by @vgorkavenko in #582
- feat: EIP-7549 compatibility by @madlabman in #556
- sanitize KAPI keys to lowercase by @hweawer in #522
- Updated sweep calculation by @madlabman in #577
- feat: electra churn by @madlabman in #579
- MAX_CYCLE_LIFETIME_IN_SECONDS only for cycle logic by @hweawer in #523
- Fix str convert in variable logs by @hweawer in #584
- feat: MIN_ACTIVATION_BALANCE, new correlation penalty by @vgorkavenko in #572
- Increase consensus by @hweawer in #585
- Revert "Some oracle variables should be fetched on a latest slot" by @hweawer in #587
- Refactor get state by @madlabman in #589
- Increase tx utils coverage by @hweawer in #586
- Sweep calculation according to LIP by @hweawer in #590
- feat: pending deposits by @vgorkavenko in #591
- feat: bump attestations endpoint version by @madlabman in #592
- fix: pending deposits wording by @vgorkavenko in #595
- README by @hweawer in #593
- Remove V1 by @hweawer in #594
- feat: add test for modules on network fork by @vgorkavenko in #561
- Bug fixes by @madlabman in #596
- Replace consensus version calls by @hweawer in #597
- refactor: pectra -> electra by @vgorkavenko in #598
- tests: delay to give time for processing on fork by @vgorkavenko in #603
- Add test for sweep by @hweawer in #605
- Feat: Remove extra data v1 by @F4ever in #602
- Do refactoring by @F4ever in #600
- feat: use is_electra_activated by @madlabman in #599
- Refactor compute exit epoch by @F4ever in #604
- Remove support staking router V1 by @F4ever in #601
- refactor: use numerical types for uints in beacon chain structures by @madlabman in #606
- fix: missed CommitteeIndex conversion by @madlabman in #609
- tests: two tests for ejector by @vgorkavenko in #608
- fix: check consensus version on state migration by @madlabman in #612
- chore: check consensus version to enable EIP7549 support by @madlabman in #611
- Final round of refactoring by @F4ever in #610
- [EPIC] Oracle V5 (Pectra Duck) by @F4ever in #574
- Some oracle variables should be fetched on latest slot by @hweawer in #588
- Convert metric values to str by @hweawer in #614
Full Changelog: 4.1.0...v5.0.0-beta-1
4.1.1
What's Changed
- fix: do not fail on missing digests for stucks by @madlabman in #565
Full Changelog: 4.1.0...4.1.1
4.1.0
What's Changed
- fix:
get_consensus_state_for_member
before initial epoch by @vgorkavenko in #559 - chore(release): 4.1.0 by @github-actions in #562
Full Changelog: 4.0.3...4.1.0
4.0.3
What's Changed
- Hotfix/active validators calculating by @vgorkavenko in #551
- Fix/commit history by @vgorkavenko in #552
- Merge master by @F4ever in #549
- fix: history by @vgorkavenko in #553
- chore(release): 4.0.3 by @github-actions in #554
Full Changelog: 4.0.1...4.0.3
4.0.2
4.0.1
What's Changed
- Hotfix: FIx wrong active validators calculating by @F4ever in #542
- chore(release): 4.0.1 by @github-actions in #543
Full Changelog: 4.0.0...4.0.1
4.0.0
What's Changed
- Add holesky WF by @mvaleev in #404
- Move lido linters to checks.yml by @ptqa in #414
- Fix/develop hotfix by @infloop in #424
- Feat: add more logs to code and log validators request in ejector module by @F4ever in #413
- Revert "Fix/develop hotfix" by @F4ever in #425
- Revert "Feat: add more logs to code and log validators request in ejector module" by @F4ever in #482
- CSM performance oracle module by @madlabman in #440
- fix: checker events in range by @madlabman in #486
- fix: align CSM module with ConsensusModule interface by @madlabman in #485
- CSM oracle review fixes by @madlabman in #487
- fix: get r_ref_slot before initial epoch by @vgorkavenko in #488
- fix: pinata provider by @madlabman in #490
- feat: csm metrics by @vgorkavenko in #489
- feat: custom errors + kapi check by @F4ever in #491
- fix:
processing_delay
value by @vgorkavenko in #492 - negative rebase update by @F4ever in #494
- feat: secrets from env or file by @madlabman in #496
- Refactor accounting report building by @hweawer in #498
- tests: current_frame_range tests for CSM module by @madlabman in #500
- fix: get_first_non_missed_slot by @vgorkavenko in #499
- feat: drop state in
refresh_contracts
by @vgorkavenko in #503 - fix: move metrics setting to
_check_duty
by @vgorkavenko in #501 - Misc refactoring in CSM module by @madlabman in #502
- chore: handle frame change in collect data by @madlabman in #506
- Feat: Oracle V3 review fixes by @F4ever in #497
- feat: CACHE_DIR variable by @madlabman in #507
- feat: reuse
get_lido_node_operators_by_modules
by @vgorkavenko in #504 - set min for NodeOperatorLimitMode by @F4ever in #508
- Feat: tweak contract interactions by @F4ever in #509
- Feat/improve logs by @F4ever in #510
- Review fixes by @F4ever in #511
- feat: exclude operators with slashed validators in the frame by @vgorkavenko in #513
- feat: State dump CID in tree dump by @madlabman in #512
- fix: defaultdict access dont raise KeyError by @madlabman in #515
- feat: separate CSM frame log publishing by @madlabman in #517
- Fix flaky test by @hweawer in #518
- feat: tests for csm build report by @vgorkavenko in #516
- feat: separate CSM frame log publishing. additional tests by @vgorkavenko in #514
- fix: negative rebase check with lido handleOracleReport simulation by @F4ever in #519
- chore: add explaining log to collect_data by @madlabman in #520
- Increase middleware coverage by @hweawer in #527
- Increase unit tests coverage by @hweawer in #526
- Improve unit tests coverage in metrics module by @hweawer in #524
- Skip calculating WR batches if no eth available by @F4ever in #528
- Fix CSM findings by @madlabman in #531
- feat: add more fields to FramePerfLog by @madlabman in #525
- Convert to cid v0 by @F4ever in #533
- fix: staking reward v2 backward compatibility by @F4ever in #534
- Oracle V4 EPIC by @F4ever in #495
New Contributors
- @mvaleev made their first contribution in #404
- @ptqa made their first contribution in #414
- @infloop made their first contribution in #424
- @hweawer made their first contribution in #498
Full Changelog: 3.0.0...4.0.0
4.0.0-beta.3
Merge pull request #510 from lidofinance/feat/improve-logs Feat/improve logs
4.0.0-beta.2
negative rebase update (#494)