https://github.com/BalancerMaxis/multisig-ops/pull/2117
Grant administrative privilege permissions to the Maxis Omnisig safe to operate ReCLAMM pools Grant permissions to the Emergency subDAO safe to disable the ReCLAMM pool factory
With the launch of ReCLAMM pools across Balancer deployments, we seek to grant following permissions to various multi-sigs so the DAO can manage this new pool type efficiently.
The Maxis Omnisig for the Balancer deployments and the LM multi-sig on OP shall receive following operations permissions:
ReClammPool.stopPriceRatioUpdate()ReClammPool.startPriceRatioUpdate()ReClammPool.setDailyPriceShiftExponent()ReClammPool.setCenterednessMargin()The Emergency multi-sig shall receive one permission:
ReClammPoolFactory.disable()Technical Specification The respective DAO multi-sig on each chain will call the AuthorizerAdaptorEntrypoint and grant following roles:
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index |
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
| Authorizer/grantRoles | multisigs/emergency | 0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888 | 20250409-v3-reclamm-pool/ReClammPoolFactory/disable() | 0xd6ef2cdea6236fe8b350fe1371523aade37cb3ec44de40e46a13ac44ab467e9e | N/A | 0 |
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index |
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
| Authorizer/grantRoles | multisigs/maxi_omni | 0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e | 20250409-v3-reclamm-pool/ReClammPool/stopPriceRatioUpdate() | 0x01de4c053a60444da7268081ed113502caa3ffee3a4bfa3414d85a54dc88acec | N/A | 0 |
| | | | 20250409-v3-reclamm-pool/ReClammPool/startPriceRatioUpdate(uint256,uint256,uint256) | 0xbc893e2d6e1362a8409880d32b05a49c7c67e33489453b78304e4a912a339729 | | |
| | | | 20250409-v3-reclamm-pool/ReClammPool/setDailyPriceShiftExponent(uint256) | 0xd032be3b96ecc5fac2f052295a6bb8352b088445f26e8798a251ffdc87bc7622 | | |
| | | | 20250409-v3-reclamm-pool/ReClammPool/setCenterednessMargin(uint256) | 0x1dc8aedad4a691f9b5cd63e9c364be99e5787cfb1e641440b2d0cab530d772f0 | | |
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index |
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
| Authorizer/grantRoles | multisigs/emergency | 0xf404C5a0c02397f0908A3524fc5eb84e68Bbe60D | 20250409-v3-reclamm-pool/ReClammPoolFactory/disable() | 0x668986fc2832f58b18f6dbb6bd3930239eb176f8c74768d3386c75061f84eabd | N/A | 0 |
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index |
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
| Authorizer/grantRoles | multisigs/maxi_omni | 0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e | 20250409-v3-reclamm-pool/ReClammPool/stopPriceRatioUpdate() | 0x88231e1b202c07a43d9358792a93fe8f997690cddc3de65936ad6dca17ccebac | N/A | 0 |
| | | | 20250409-v3-reclamm-pool/ReClammPool/startPriceRatioUpdate(uint256,uint256,uint256) | 0x5fb8b6cd494cbe90988ca6d485eae55c2de57e694219ce25be7f4d38addac178 | | |
| | | | 20250409-v3-reclamm-pool/ReClammPool/setDailyPriceShiftExponent(uint256) | 0xf0965833ab10492aee52b7abc365544892b981527e54e0780c886c3aa0ad47b4 | | |
| | | | 20250409-v3-reclamm-pool/ReClammPool/setCenterednessMargin(uint256) | 0x5a0f2587cf3923c4c723345de0c97eb51231505849b8be143b7f5d2d7ba0d210 | | |
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index |
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
| Authorizer/grantRoles | multisigs/emergency | 0x183C55A0dc7A7Da0f3581997e764D85Fd9E9f63a | 20250409-v3-reclamm-pool/ReClammPoolFactory/disable() | 0xfd7d049f57516387fe0b442e1455675b11c641859ce76b39f121f650f51650ac | N/A | 0 |
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index |
+-----------------------+---------------------+--------------------------------------------+-------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+
| Authorizer/grantRoles | multisigs/maxi_omni | 0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e | 20250409-v3-reclamm-pool/ReClammPool/stopPriceRatioUpdate() | 0x79d23828a0070fac92ca509b09eedd5551d5d142551bb89eef681e300a523c83 | N/A | 0 |
| | | | 20250409-v3-reclamm-pool/ReClammPool/startPrice...