Skip to content

v4.2.3

Latest

Choose a tag to compare

@cyc60 cyc60 released this 11 Aug 09:52
982ebe4

Release summary

Mostly polish around funding, withdrawals and consolidations — tighter checks and a few edge cases handled.

Added new env-vars command. Run it to see every environment variable the operator supports. Handy for advanced tuning — for example, setting the event log window length for eth_getLogs.

What's Changed

  • Exclude CL-invisible validators without 0x02 pending deposits from funding by @cyc60 in #784
  • Fix partial withdrawal activation epoch boundary by @cyc60 in #795
  • Fix partial capacity accounting for non-compounding validator exits by @cyc60 in #796
  • Add env-vars command listing supported environment variables by @evgeny-stakewise in #776
  • Exclude consolidation source validators from withdrawal selection by @cyc60 in #797
  • Resolve pending consolidations against all vault validators by @cyc60 in #800
  • Cache withdrawals block fallback by @evgeny-stakewise in #791
  • Reject pending validators as consolidation targets by @cyc60 in #803
  • Verify source withdrawal address matches the vault by @cyc60 in #804
  • Defer funding instead of blocking registration when interval has not passed by @cyc60 in #785
  • Reject empty source public keys file in consolidate command by @cyc60 in #801
  • Handle consolidation errors raised during manager creation by @cyc60 in #802
  • Add withdrawals tests by @cyc60 in #806
  • Release v4.2.3 by @cyc60 in #805

Full Changelog: v4.2.2...v4.2.3