github stakewise/v3-operator v4.2.3

7 hours ago

Highlights

Consolidations

  • Verify source validator withdrawal address matches the vault (#804)
  • Reject pending validators as consolidation targets (#803) and empty source keys files (#801)
  • Fix spurious errors: resolve pending consolidations against all vault validators (#800), report setup errors cleanly (#802)

Withdrawals

  • Fix partial withdrawal activation epoch boundary (#795) and partial capacity accounting for non-compounding exits (#796)
  • Exclude consolidation sources from withdrawal selection so pending consolidations aren't cancelled (#797)
  • Cache withdrawals block fallback to cut repeated RPC calls (#791)

Funding

  • Defer funding instead of blocking registration when the interval hasn't passed (#785)
  • Exclude CL-invisible validators without 0x02 pending deposits to prevent burned deposits (#784)

Misc

  • New env-vars command listing supported environment variables (#776)

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

Don't miss a new v3-operator release

NewReleases is sending notifications on new releases.