###PR with Payload https://github.com/BalancerMaxis/multisig-ops/pull/622
The v5 Composable Stable Pool Factory has been deployed for a few months. However, there was a hardfork to the zkEVM chain and therefore a new composable v5 factory was created for zkEVM, as shown here. This BIP looks to update the DAO's permissions to this new contract. The old factory will also be disabled by the Balancer DAO multisig.
The authorizer on zkEVM 0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6 will be called to grant the roles for each of the roles in the table below. Payload for role adds
New Permissions
| deployment | chain | function | role | caller | caller_address |
|---|---|---|---|---|---|
| 20230711-composable-stable-pool-v5 | zkevm | disable() | 0x64a2a630490e7632c2c8136b3761d329589d65bc8e9b6bb4864d79bc930d5e3c | multisigs/emergency | 0x79b131498355daa2cC740936fcb9A7dF76A86223 |
| 20230711-composable-stable-pool-v5 | zkevm | disableRecoveryMode() | 0x873caa0fd93d3c1661f94fc8bdbe1c379f7fcda27086da0c26ec1f38bead59c1 | multisigs/emergency | 0x79b131498355daa2cC740936fcb9A7dF76A86223 |
| 20230711-composable-stable-pool-v5 | zkevm | enableRecoveryMode() | 0x0060ad8f81979d2e64cb0d53e650dee47343f112c476effa7f1617731de77913 | 20221123-pool-recovery-helper/PoolRecoveryHelper | 0xf7D5DcE55E6D47852F054697BAB6A1B48A00ddbd |
| 20230711-composable-stable-pool-v5 | zkevm | pause() | 0x2175568c6322118c9ae102adda930e3aee7b000bdf4cd0f0a0ee991c8c039d7e | multisigs/emergency | 0x79b131498355daa2cC740936fcb9A7dF76A86223 |
| 20230711-composable-stable-pool-v5 | zkevm | setSwapFeePercentage(uint256) | 0xbfd69d98e6966ce935b9eba83ae8f056ed06f6406b875e0cf728e3d9c2c39961 | multisigs/lm | 0xB59Ab49CA8d064E645Bf2c546d9FE6d1d4147a09 |
| 20230711-composable-stable-pool-v5 | zkevm | startAmplificationParameterUpdate(uint256,uint256) | 0x2cca85787a500e04397f218a9851b4521750e6dc26edfdb062bb37f2d79b8de7 | multisigs/lm | 0xB59Ab49CA8d064E645Bf2c546d9FE6d1d4147a09 |
| 20230711-composable-stable-pool-v5 | zkevm | stopAmplificationParameterUpdate() | 0x5a443c2e20bbd9246c672bd23a142a1c540ad1190fd7e5148866e4356d60ab29 | multisigs/lm | 0xB59Ab49CA8d064E645Bf2c546d9FE6d1d4147a09 |
Disabling old composable v5 factory on zkEVM Additionally the Balancer DAO multisig will be granted the role to disable the old zkEVM composable v5 factory. It will disable the factory. Then finally it will revoke the role to disable the old factory. Payload for disable
This BIP is routine operation for making changes to provisioning.