Repository navigation
Releases: nodeset-org/constellation
Releases · nodeset-org/constellation
Release list
Constellation v1.0.1
- Add oracle recency requirement for deposits to make frontrun attacks impossible even without admin intervention
- RPL liquidity is now prioritized over stake rebalancing during minipool processing
- Removed timelock requirement for the
maxValidatorsparameter (to allow the admin to increase the medium timelock delay without delaying growth responses) - Optimized revert conditions for
SuperNodeAccount.createMinipool()to first check the most common reasons for revert to save gas in those cases - Add an event in
OperatorDistributor.solto help with rewards calculations - xrETH and xRPL now comply with Balancer's
IRateProviderinterface for easier integration
Mainnet Release v1.0.0
Description
This is the first mainnet-ready release of Constellation ✨
What's Changed (since v1.0.0rc2)
- Fix script by @huy-nodeset in #394
- [Unit] Merkle Streamer Reward by @huy-nodeset in #388
- Add Task for Deploying Arbitrary Implementations by @teddy-nodeset in #386
- Fix action scripts by @huy-nodeset in #392
- Misc tasks and auto-update fixes by @VVander in #396
- [Hotfix] Override default field depth 0 by @teddy-nodeset in #397
- [Actions] Add proper exit codes by @teddy-nodeset in #398
- Final cleanups by @VVander in #399
Full Changelog: 1.0.0rc2...1.0.0
Holesky Testnet Pre-Release Upgrade v1.0.0rc2
Description
This is an upgrade to the Holesky testnet that includes bugfixes for the prior release (1.0.0rc1).
What's Changed
- Bump RP contracts by @huy-nodeset in #364
- Fix divide by 0 errors on token view functions by @VVander in #367
- Update preamble by @VVander in #366
- Update prod env file by @VVander in #365
- Chainsafe final errata by @VVander in #368
- Update README.md by @VVander in #369
- Oracle auto update script by @VVander in #372
- [Chore] Refractor Deployment Process by @teddy-nodeset in #371
- Add networks to etherscan definition in hardhat.config.ts by @VVander in #374
- Prevent admin from directly calling
sweepLockedTVLin Merkle Claim Streamer by @VVander in #373 - Fix sanctioned address calls returning true from IERC20 functions when balances are not changed by @VVander in #375
- Dev Container Definition by @VVander in #377
- Update Whitelist.sol by @teddy-nodeset in #378
- Tiny cleanups by @VVander in #380
- Implement recommendations from SP by @VVander in #383
- [Unit] OperatorDistributor.processNextMinipool() by @huy-nodeset in #363
- Merkle Stream Script by @huy-nodeset in #381
- [Scripts] Add encoding tasks for admin management and upgrades by @teddy-nodeset in #379
- Retrieve Rocket Pool addresses dynamically by @VVander in #384
- Deploy and Encode Upgrade Script by @VVander in #387
- Throw error messages in merkle script by @huy-nodeset in #390
Full Changelog: 1.0.0rc1...1.0.0rc2
Holesky Testnet v1.0.0
Holesky Testnet Directory address: 0x925D0700407fB0C855Ae9903B3a2727F1e88576c