What's Changed
- TLC migration to the new schedule by @iamsahu in #296
- Add Redeem Manager test to increase coverage PE-1432 by @juliaaschmidt in #305
- 1.2.1 mainnet deployment [PE-1433] by @iamsahu in #306
- Added certora CI workflow [PE-11] by @iamsahu in #304
- chore changelog by @mischat in #307
- This updates the natspec by @mischat in #308
- chore: deploy Liquid Collective on Hoodi testnet by @cebidhem in #315
- chore: remove holesky artifacts and references by @cebidhem in #318
- chore: deploy Liquid Collective on Hoodi testnet as our dev environment by @cebidhem in #319
- Token deployment on base [PE-1823, PE-1829] by @iamsahu in #311
- TLC Migration data update 2025 [PE-3408] by @iamsahu in #321
- chore: code owners refresh by @mischat in #320
- Added tests for increase in coverage by @iamsahu in #322
- This reverts a license, as we are borrowing code from : by @mischat in #316
- Deployment of TlcMigration 2025 by @iamsahu in #324
- Formatting fix for forge update by @iamsahu in #323
- fix: cicd jobs by @jovanvuleta in #328
- feat: hardhat kurtosis chain config by @jovanvuleta in #327
- Updated readme with deployments [PE-4065] by @iamsahu in #335
- chore: upgrade Solidity version from 0.8.20 to 0.8.33 by @juliaaschmidt in #337
- feat(BS-2349) BYOV Deposit Flow by @juliaaschmidt in #339
- BYOV Exit Flow [BS-2454] by @iamsahu in #351
- Corrections from exit rewrite by @iamsahu in #352
- refactor: OperatorsRegistry operator selection and allocation validation (remove redundant code) and add tests by @juliaaschmidt in #343
- Linea LsETH deployment by @iamsahu in #326
- feat(prover) add and update OperatorsRegistry prover rules by @juliaaschmidt in #350
- This updates the libraries, to attribute where the code came from, and by @mischat in #354
- feat (tests) increase BYOV test coverage by @juliaaschmidt in #355
- chore (review suggestions) fix natspec, typos, add key count check with tests by @juliaaschmidt in #353
- Fix/wlseth allowlist bypass by @mischat in #357
- Updates to 0.8.34 by @mischat in #356
- fix (style) minor style optimizations by @juliaaschmidt in #360
- chore: fix deploy script issues and redeploy devHoodi by @cebidhem in #370
- [I-01] fix:
removeValidatorssilently modifies operator limit without emitting SetOperatorLimit event, creating divergence between on-chain state and off-chain monitoring (BS-2921) by @juliaaschmidt in #377 - [M-03] fix for Inconsistent initiator deny check allows bypass via River redeem path (BS-2926) by @iamsahu in #379
- [H-01] fix: Denylisted users can bypass freeze controls by unwrapping wLsETH via burn (BS-2885) by @juliaaschmidt in #378
- [M-04] fix: River
setKeeperemits no event, updates to keeper address is not visible to off-chain monitoring (BS-2922) by @juliaaschmidt in #381 - [L-05] fix: IRiver.1.sol
setKeepernot declared in IRiverV1 interface (BS-2924) by @juliaaschmidt in #382 - [M-01] fix for Direct LsETH transfers to the wrapper strand underlying and break wLsETH supply accounting (BS-2925) by @iamsahu in #380
- [M-06][ProdSec] non-zero value that converts to zero shares (BS-2923) by @iamsahu in #383
- fix(BS-2927) add nonReentrant modifier to
claimRedeemRequestsby @juliaaschmidt in #389 - [L-01][Certora Audit] fix: Slashing containment mode still allows fresh validator funding by @juliaaschmidt in #393
- chore: bump version number post audit by @mischat in #394
- fix: revert M-06 suggested changes across WLsETH (BS-3188) by @juliaaschmidt in #399
- feat: re-enable
claimRedeemRequestsduring Slashing Containment Mode by @juliaaschmidt in #400 - chore: introduced check for emitting event correctly by @iamsahu in #404
New Contributors
- @jovanvuleta made their first contribution in #328
Full Changelog: v1.2.1...v1.3.0