Closed rackstar closed 2 months ago
tenderly fork test:
manually deployed these contracts:
0xcafea5b1bb5f9Bb7AEF86376802A77a21c323E81
0xcafea95d5e0256418186872A41127f1Ae087e5c8
0xcafeaCcB60a5a65b028b3827F047Af0099d2F426
Testing: For some reason the tx failed (maybe my input was wrong) but the simulated tx shows Cover successfully calls StakingPool and then StakingPool successfully calls StakingPoolExtrasLib which indicates the library linking worked:
Cover.updateStakingPoolsRewardShares
(MinimalBeaconProxy => 0xcafea95d5e0256418186872a41127f1ae087e5c8).0x45d85a06
(MinimalBeaconProxy => 0xcafea5b1bb5f9bb7aef86376802a77a21c323e81).0x6c7c251a
Context
Since we introduced an external library, we now need to add library linking steps in both find-salt and deploy create2 scripts.
Changes proposed in this pull request
Test plan
Add validation checks on the scripts and tested manually for StakingPool.sol find-salt
Checklist
Review
When reviewing a PR, please indicate intention in comments using the following emojis: