Releases: Layr-Labs/eigenlayer-contracts
v0.3.0-rc2-holesky-preprod-rewards
What's Changed
Major change for this pre-release is the renaming of PaymentCoordinator
to RewardsCoordinator
.
- feat: adjust withdrawal credentials proving window by @wadealexc in #553
- fix: paymentCoordinator sigp audit fix by @8sunyuan in #559
- Add
getDistributionRootsLength
to payments interface by @ypatil12 in #560 - chore: upgrade container to ubuntu 24.04 and pin ethereum version by @seanmcgary in #566
- chore: rename to rewards everywhere by @8sunyuan in #565
- Compile bindings for rename by @seanmcgary in #567
Full Changelog: v0.3.0-rc1-holesky-preprod-payments...v0.3.0-rc2-holesky-preprod-rewards
v0.2.5-mainnet-m2-minor-eigenpod-upgrade
Small followup release addressing a minor EigenPod accounting inconsistency. This upgrade ensures EigenPods are compatible with and ready for the upcoming Rewards release.
No action is required.
Changes:
EigenPod.verifyWithdrawalCredentials
requires thatoracleTimestamp
is from an epoch after the pod owner callsactivateRestaking
.
Affected Users:
- This is a minor tweak to the timing window used in
verifyWithdrawalCredentials
, and only affects pods that have not yet made the M1 -> M2 transition (by callingactivateRestaking
), but plan to do so in the future. - For anyone making this transition, when you call
activateRestaking
and want to verify a validator's withdrawal credentials, it will no longer be possible to use anoracleTimestamp
that belongs to the same epoch as your call toactivateRestaking
. You may need to wait for the next available timestamp instead.
v0.3.0-rc1-holesky-preprod-payments
What's Changed
- feat: payments v1 by @8sunyuan in #514
- chore: cleanup
make deps
to be OS aware by @seanmcgary in #534 - docs: add merkle distributor to deployment list by @wadealexc in #545
Full Changelog: v0.2.4-mainnet-m2-with-token...v0.3.0-rc1-holesky-preprod-payments
v0.3.0-rc0-holesky-preprod-payments
Introduces PaymentCoordinator
contract for handling payments
Further notes can be found under docs/core/PaymentCoordinator.md
Full changelog: mainnet...3eec97dd1c0e3b153c89fa3cd6334612679439c3
Note this is a prelease, as contract will undergo audit prior to launching on public testnet Holesky
v0.2.4-mainnet-m2-with-token
This is a small followup to the previous release adding the EIGEN/bEIGEN token contracts, as well as the EigenStrategy.
v0.2.3-mainnet-m2
Release Notes
See https://hackmd.io/@-HV50kYcRqOjl_7du8m1AA/ryx1p-Bm1C for detailed, human-readable release notes.
You can also consult the Full Changelog: mainnet-deployment...v0.2.3-mainnet-m2
v0.2.2-holesky-init-deployment
Release commit for v0.2.2 Holesky testnet. This is the initial deployment on this network.
v0.2.1-goerli-m2
Release commit for v0.2.1 goerli testnet
v0.2.0-goerli-m2
Release commit for the M2 Goerli testnet.
init-mainnet-deployment
Merge pull request #69 from Layr-Labs/add-mainnet-config add mainnet config