Discussions about the snapshot are at https://forum.stakewise.io/t/554
Upgrade StakeWise smart contracts to the V2 release. The V2 features can be looked up at https://medium.com/@stakewise/a-new-era-for-stakewise-upgrading-to-a-decentralized-architecture-e598fde75ea8
The upgrade changes the implementation contracts for some of the existing contracts and initializes them:
Pool Contract
- Pause contract
- Change implementation address to 0xe68E649862F7036094f1E4eD5d69a738aCDE666f
- Change Oracles address to 0x8a887282E67ff41d36C0b7537eAB035291461AcD by calling upgrade function
- Change PoolValidators address to 0x002932e11E95DC84C17ed5f94a0439645D8a97BC by calling upgrade function
- Unpause contract
RewardEthToken Contract
- Pause contract
- Change implementation address to 0x7cA75ccf264b2d9F91D4ABA7639fC7FcC73a7e09
- Change Oracles address to 0x8a887282E67ff41d36C0b7537eAB035291461AcD by calling upgrade function
- Unpause contract
MerkleDistributor Contract
- Pause contract
- Change implementation address to 0x1d873651c38D912c8A7E1eBfB013Aa96bE5AACBC
- Change Oracles address to 0x8a887282E67ff41d36C0b7537eAB035291461AcD by calling upgrade function
- Unpause contract