Reference
authorizer
Mainnet

Mainnet Authorizer Permissions

Last generated on 2023-05-23

functioncontractcallerNamescallerAddressesdeploymentsdescription
activateBalancerTokenAdmin['balancer/veBALDeploymentCoordinator']['0xeb151668006CD04DAdD098AFd0a82e78F77076c3 (opens in a new tab)']['20220325-balancer-token-admin (opens in a new tab)']A one time command used in the initial activation of veBAL (opens in a new tab).
addArbitrumGaugeGaugeAdder['multisigs/lm']['0xc38c5f97B34E175FFd35407fc91a937300E33860 (opens in a new tab)']['20230109-gauge-adder-v3 (opens in a new tab)', '20220628-gauge-adder-v2 (opens in a new tab)', '20220325-gauge-adder (opens in a new tab)']Adds a gauge to veBAL so it can be voted on to receive BAL emissions.
addEthereumGaugeGaugeAdder['multisigs/lm']['0xc38c5f97B34E175FFd35407fc91a937300E33860 (opens in a new tab)']['20230109-gauge-adder-v3 (opens in a new tab)', '20220628-gauge-adder-v2 (opens in a new tab)', '20220325-gauge-adder (opens in a new tab)']Adds a gauge to veBAL so it can be voted on to receive BAL emissions.
addGnosisGaugeGaugeAdder['multisigs/lm']['0xc38c5f97B34E175FFd35407fc91a937300E33860 (opens in a new tab)']['20230109-gauge-adder-v3 (opens in a new tab)']Adds a gauge to veBAL so it can be voted on to receive BAL emissions.
addOptimismGaugeGaugeAdder['multisigs/lm']['0xc38c5f97B34E175FFd35407fc91a937300E33860 (opens in a new tab)']['20230109-gauge-adder-v3 (opens in a new tab)', '20220628-gauge-adder-v2 (opens in a new tab)']Adds a gauge to veBAL so it can be voted on to receive BAL emissions.
addPolygonGaugeGaugeAdder['multisigs/lm']['0xc38c5f97B34E175FFd35407fc91a937300E33860 (opens in a new tab)']['20230109-gauge-adder-v3 (opens in a new tab)', '20220628-gauge-adder-v2 (opens in a new tab)', '20220325-gauge-adder (opens in a new tab)']Adds a gauge to veBAL so it can be voted on to receive BAL emissions.
addPoolFactoryPoolRecoveryHelper['multisigs/blabs_ops']['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B (opens in a new tab)']['20221123-pool-recovery-helper (opens in a new tab)']Adds a Pool Factory and all pools it created to the poolRecoveryHelper (opens in a new tab) for monitoring.
addZKSyncGaugeGaugeAdder['multisigs/lm']['0xc38c5f97B34E175FFd35407fc91a937300E33860 (opens in a new tab)']['20230109-gauge-adder-v3 (opens in a new tab)']Adds a gauge to veBAL so it can be voted on to receive BAL emissions.
add_gaugeGaugeController['20230109-gauge-adder-v3/GaugeAdder']['0x5efBb12F01f27F0E020565866effC1dA491E91A4 (opens in a new tab)']['20220325-gauge-controller (opens in a new tab)']Add a gauge to veBAL, allowing it to be voted on to receive BAL emissions.
allowlistAddressSmartWalletChecker['multisigs/dao']['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f (opens in a new tab)']['20220420-smart-wallet-checker (opens in a new tab)']Grants a smart contract the ability to lock veBAL. This capability is normally allowed only for EOA addresses.
batchSwapVault['cow/vault_relayer', '20220916-batch-relayer-v4/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20211203-batch-relayer/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', '20220720-batch-relayer-v3/BalancerRelayer']['0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965 (opens in a new tab)', '0xC92E8bdf79f0507f65a392b0ab4667716BFE0110 (opens in a new tab)', '0xfeA793Aa415061C483D2390414275AD314B3F621 (opens in a new tab)', '0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251 (opens in a new tab)', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFA (opens in a new tab)', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948 (opens in a new tab)']['20210418-vault (opens in a new tab)']Allow a relayer to make a multihop trade or source liquidity from multiple pools on a users behalf. Relayer permissions notes (opens in a new tab).
checkpointFeeDistributor['multisigs/blabs_ops']['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B (opens in a new tab)']['20220420-fee-distributor (opens in a new tab)', '20220714-fee-distributor-v2 (opens in a new tab)']Chckpoints are used by blabs to manage token flows to cross-chain gauges.
checkpointGaugeController['multisigs/blabs_ops']['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B (opens in a new tab)']['20220325-gauge-controller (opens in a new tab)']Chckpoints are used by blabs to manage token flows to cross-chain gauges.
checkpointRootGauge['multisigs/blabs_ops']['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B (opens in a new tab)']['20230217-gnosis-root-gauge-factory (opens in a new tab)', '20220413-arbitrum-root-gauge-factory (opens in a new tab)', '20230526-zkevm-root-gauge-factory (opens in a new tab)', '20220823-polygon-root-gauge-factory-v2 (opens in a new tab)', '20220413-polygon-root-gauge-factory (opens in a new tab)', '20220823-arbitrum-root-gauge-factory-v2 (opens in a new tab)', '20220628-optimism-root-gauge-factory (opens in a new tab)', '20220823-optimism-root-gauge-factory-v2 (opens in a new tab)']Chckpoints are used by blabs to manage token flows to cross-chain gauges.
checkpointSingleRecipientGauge['multisigs/blabs_ops']['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B (opens in a new tab)']['20230215-single-recipient-gauge-factory-v2 (opens in a new tab)', '20220325-single-recipient-gauge-factory (opens in a new tab)']Chckpoints are used by blabs to manage token flows to cross-chain gauges.
checkpointVotingEscrow['multisigs/blabs_ops']['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B (opens in a new tab)']['20220325-gauge-controller (opens in a new tab)']Chckpoints are used by blabs to manage token flows to cross-chain gauges.
denylistAddressSmartWalletChecker['multisigs/dao']['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f (opens in a new tab)']['20220420-smart-wallet-checker (opens in a new tab)']Removes the ability for a smart contract to lock or re-lock veBAL.
denylistTokenProtocolFeesWithdrawer['multisigs/emergency']['0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888 (opens in a new tab)']['20220517-protocol-fee-withdrawer (opens in a new tab)']Adds a token to the ProtocolFeeWithdrawer deny list which prevents the withdrawal of that token from the ProtocolFeeCollector.
disablePoolFactory['multisigs/blabs_ops', 'multisigs/emergency', 'multisigs/dao']['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B (opens in a new tab)', '0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888 (opens in a new tab)', '0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f (opens in a new tab)']['20230410-silo-linear-pool-v2 (opens in a new tab)', '20230206-erc4626-linear-pool-v3 (opens in a new tab)', '20220906-composable-stable-pool (opens in a new tab)', '20230409-yearn-linear-pool-v2 (opens in a new tab)', '20221207-aave-rebalanced-linear-pool-v3 (opens in a new tab)', '20211202-no-protocol-fee-lbp (opens in a new tab)', '20220817-aave-rebalanced-linear-pool (opens in a new tab)', '20221122-composable-stable-pool-v2 (opens in a new tab)', '20230410-aave-linear-pool-v5 (opens in a new tab)', '20230206-aave-rebalanced-linear-pool-v4 (opens in a new tab)', '20230320-composable-stable-pool-v4 (opens in a new tab)', '20230208-euler-linear-pool (opens in a new tab)', '20230213-gearbox-linear-pool (opens in a new tab)', '20230411-managed-pool-v2 (opens in a new tab)', '20230409-gearbox-linear-pool-v2 (opens in a new tab)', '20230206-weighted-pool-v3 (opens in a new tab)', '20220908-weighted-pool-v2 (opens in a new tab)', '20230320-weighted-pool-v4 (opens in a new tab)', '20221021-managed-pool (opens in a new tab)', '20230206-composable-stable-pool-v3 (opens in a new tab)', '20230409-erc4626-linear-pool-v4 (opens in a new tab)', '20230213-yearn-linear-pool (opens in a new tab)']Disables new creation of pools from a pool factory.
enableRecoveryModePool['20221123-pool-recovery-helper/PoolRecoveryHelper', 'multisigs/emergency', 'multisigs/dao']['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f (opens in a new tab)', '0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888 (opens in a new tab)', '0x1b300C86980a5195bCF49bD419A068D98dC133Db (opens in a new tab)']['20230208-euler-linear-pool (opens in a new tab)', '20230410-silo-linear-pool-v2 (opens in a new tab)', '20230411-managed-pool-v2 (opens in a new tab)', '20220908-weighted-pool-v2 (opens in a new tab)', '20220906-composable-stable-pool (opens in a new tab)', '20220609-stable-pool-v2 (opens in a new tab)', '20230320-weighted-pool-v4 (opens in a new tab)', '20230409-gearbox-linear-pool-v2 (opens in a new tab)', '20221021-managed-pool (opens in a new tab)', '20230206-weighted-pool-v3 (opens in a new tab)', '20220817-aave-rebalanced-linear-pool (opens in a new tab)', '20230206-composable-stable-pool-v3 (opens in a new tab)', '20221122-composable-stable-pool-v2 (opens in a new tab)', '20230409-yearn-linear-pool-v2 (opens in a new tab)', '20230410-aave-linear-pool-v5 (opens in a new tab)', '20230409-erc4626-linear-pool-v4 (opens in a new tab)', '20221207-aave-rebalanced-linear-pool-v3 (opens in a new tab)', '20230320-composable-stable-pool-v4 (opens in a new tab)']Puts a pool into Recovery Mode (opens in a new tab).
exitPoolVault['20220916-batch-relayer-v4/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20211203-batch-relayer/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', 'undef', '20220720-batch-relayer-v3/BalancerRelayer']['0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965 (opens in a new tab)', '0xE0Ca4DAc40d44D737f0d02B1F2B2D969731eCda9 (opens in a new tab)', '0xfeA793Aa415061C483D2390414275AD314B3F621 (opens in a new tab)', '0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251 (opens in a new tab)', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFA (opens in a new tab)', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948 (opens in a new tab)']['20210418-vault (opens in a new tab)']Allow a relayer to remove liquidity from a pool on the user's behalf. Relayer permissions notes (opens in a new tab).
joinPoolVault['20220916-batch-relayer-v4/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20211203-batch-relayer/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', 'undef', '20220720-batch-relayer-v3/BalancerRelayer']['0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965 (opens in a new tab)', '0xE0Ca4DAc40d44D737f0d02B1F2B2D969731eCda9 (opens in a new tab)', '0xfeA793Aa415061C483D2390414275AD314B3F621 (opens in a new tab)', '0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251 (opens in a new tab)', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFA (opens in a new tab)', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948 (opens in a new tab)']['20210418-vault (opens in a new tab)']Allow a relayer to add liquidity to a pool on the user's behalf. Relayer permissions notes (opens in a new tab).
killGaugeLiquidityGaugeV5['multisigs/dao']['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f (opens in a new tab)']['20220822-mainnet-gauge-factory-v2 (opens in a new tab)', '20220325-mainnet-gauge-factory (opens in a new tab)']Stop BAL rewards from flowing to a gauge, regardless of vote weight directed to the gauge.
killGaugeRootGauge['multisigs/dao']['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f (opens in a new tab)']['20230217-gnosis-root-gauge-factory (opens in a new tab)', '20220413-arbitrum-root-gauge-factory (opens in a new tab)', '20230526-zkevm-root-gauge-factory (opens in a new tab)', '20220823-polygon-root-gauge-factory-v2 (opens in a new tab)', '20220413-polygon-root-gauge-factory (opens in a new tab)', '20220823-arbitrum-root-gauge-factory-v2 (opens in a new tab)', '20220628-optimism-root-gauge-factory (opens in a new tab)', '20220823-optimism-root-gauge-factory-v2 (opens in a new tab)']Stop BAL rewards from flowing to a gauge, regardless of vote weight directed to the gauge.
killGaugeSingleRecipientGauge['multisigs/dao']['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f (opens in a new tab)']['20230215-single-recipient-gauge-factory-v2 (opens in a new tab)', '20220325-single-recipient-gauge-factory (opens in a new tab)']Stop BAL rewards from flowing to a gauge, regardless of vote weight directed to the gauge.
manageUserBalanceVault['cow/vault_relayer', '20220916-batch-relayer-v4/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20211203-batch-relayer/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', '20220720-batch-relayer-v3/BalancerRelayer']['0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965 (opens in a new tab)', '0xC92E8bdf79f0507f65a392b0ab4667716BFE0110 (opens in a new tab)', '0xfeA793Aa415061C483D2390414275AD314B3F621 (opens in a new tab)', '0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251 (opens in a new tab)', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFA (opens in a new tab)', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948 (opens in a new tab)']['20210418-vault (opens in a new tab)']Utilize existing Vault allowances and internal balances so that a user does not have to re-approve the new relayer for each token. Relayer permissions notes (opens in a new tab).
mintBalancerTokenAdmin['20220325-gauge-controller/BalancerMinter']['0x239e55F427D44C3cc793f49bFB507ebe76638a2b (opens in a new tab)']['20220325-balancer-token-admin (opens in a new tab)']Mint BAL tokens up to the current max supply as defined by the emissions schedule. (opens in a new tab)
pausePool['multisigs/emergency', 'multisigs/dao']['0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888 (opens in a new tab)', '0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f (opens in a new tab)']['20230208-euler-linear-pool (opens in a new tab)', '20230410-silo-linear-pool-v2 (opens in a new tab)', '20230411-managed-pool-v2 (opens in a new tab)', '20220908-weighted-pool-v2 (opens in a new tab)', '20220906-composable-stable-pool (opens in a new tab)', '20230320-weighted-pool-v4 (opens in a new tab)', '20230409-gearbox-linear-pool-v2 (opens in a new tab)', '20230206-weighted-pool-v3 (opens in a new tab)', '20220817-aave-rebalanced-linear-pool (opens in a new tab)', '20230206-composable-stable-pool-v3 (opens in a new tab)', '20221122-composable-stable-pool-v2 (opens in a new tab)', '20230409-yearn-linear-pool-v2 (opens in a new tab)', '20230410-aave-linear-pool-v5 (opens in a new tab)', '20230409-erc4626-linear-pool-v4 (opens in a new tab)', '20230320-composable-stable-pool-v4 (opens in a new tab)']Stops trading in a pool. Proportinal withdraws are still possible.
registerProtocolIdProtocolIdRegistry['multisigs/lm']['0xc38c5f97B34E175FFd35407fc91a937300E33860 (opens in a new tab)']['20230223-protocol-id-registry (opens in a new tab)']Not Found
removePoolFactoryPoolRecoveryHelper['multisigs/blabs_ops']['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B (opens in a new tab)']['20221123-pool-recovery-helper (opens in a new tab)']Removes a Pool Factory and all pools it created to the poolRecoveryHelper (opens in a new tab) for monitoring.
renameProtocolIdProtocolIdRegistry['multisigs/lm']['0xc38c5f97B34E175FFd35407fc91a937300E33860 (opens in a new tab)']['20230223-protocol-id-registry (opens in a new tab)']Not Found
setArbitrumFeesGaugeFactory['multisigs/blabs_ops']['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B (opens in a new tab)']['20220823-arbitrum-root-gauge-factory-v2 (opens in a new tab)', '20220413-arbitrum-root-gauge-factory (opens in a new tab)']
setDelegationVotingEscrowDelegationProxy['multisigs/dao']['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f (opens in a new tab)']['20220325-ve-delegation (opens in a new tab)']Defines the address for the contract that manages the logic pertaining to boost delegation.
setFeeTypePercentageProtocolFeePercentagesProvider['multisigs/dao']['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f (opens in a new tab)']['20220725-protocol-fee-percentages-provider (opens in a new tab)']Sets the protocol fee for a particular fee type for this deployment.
setFlashLoanFeePercentageProtocolFeesCollector['20220725-protocol-fee-percentages-provider/ProtocolFeePercentagesProvider']['0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A (opens in a new tab)']['20210418-vault (opens in a new tab)']Sets the protocol fee charged on flash loans for this deployment.
setOptimismGasLimitGaugeFactory['multisigs/blabs_ops']['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B (opens in a new tab)']['20220628-optimism-root-gauge-factory (opens in a new tab)']
setPausedPool['multisigs/blabs_ops', 'EOA/blabs_ops/EmergencyPauser']['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533B (opens in a new tab)', '0x170027069fd114BFF2f57B0FC796df93290C02a6 (opens in a new tab)']['20210418-weighted-pool (opens in a new tab)', '20211208-stable-phantom-pool (opens in a new tab)', '20211208-aave-linear-pool (opens in a new tab)']Stops all trading activity involving the vault.
setPausedVault['EOA/blabs_ops/EmergencyPauser']['0x170027069fd114BFF2f57B0FC796df93290C02a6 (opens in a new tab)']['20210418-vault (opens in a new tab)']Stops all trading activity involving the vault.
setRelayerApprovalVault['20220916-batch-relayer-v4/BalancerRelayer', '20211203-batch-relayer/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', '20220720-batch-relayer-v3/BalancerRelayer']['0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251 (opens in a new tab)', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFA (opens in a new tab)', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948 (opens in a new tab)', '0xfeA793Aa415061C483D2390414275AD314B3F621 (opens in a new tab)']['20210418-vault (opens in a new tab)']Approve the relayer on the user's behalf (user must still provide a signed message). Relayer permissions notes (opens in a new tab).
setSwapFeePercentagePool['multisigs/linearPoolController', 'multisigs/feeManager', 'multisigs/lm', 'gauntlet/GauntletFeeSetter']['0x75a52c0e32397A3FC0c052E2CeB3479802713Cf4 (opens in a new tab)', '0xc38c5f97B34E175FFd35407fc91a937300E33860 (opens in a new tab)', '0xf4A80929163C5179Ca042E1B292F5EFBBE3D89e6 (opens in a new tab)', '0xE4a8ed6c1D8d048bD29A00946BFcf2DB10E7923B (opens in a new tab)']['20230410-silo-linear-pool-v2 (opens in a new tab)', '20220906-composable-stable-pool (opens in a new tab)', '20211208-stable-phantom-pool (opens in a new tab)', '20230206-erc4626-linear-pool-v3 (opens in a new tab)', '20230409-yearn-linear-pool-v2 (opens in a new tab)', '20211208-aave-linear-pool (opens in a new tab)', '20220817-aave-rebalanced-linear-pool (opens in a new tab)', '20221122-composable-stable-pool-v2 (opens in a new tab)', '20230410-aave-linear-pool-v5 (opens in a new tab)', '20230206-aave-rebalanced-linear-pool-v4 (opens in a new tab)', '20210727-meta-stable-pool (opens in a new tab)', '20210418-weighted-pool (opens in a new tab)', '20230320-composable-stable-pool-v4 (opens in a new tab)', '20230208-euler-linear-pool (opens in a new tab)', '20230213-gearbox-linear-pool (opens in a new tab)', '20230409-gearbox-linear-pool-v2 (opens in a new tab)', '20230206-weighted-pool-v3 (opens in a new tab)', '20220609-stable-pool-v2 (opens in a new tab)', '20220908-weighted-pool-v2 (opens in a new tab)', '20230320-weighted-pool-v4 (opens in a new tab)', '20230206-composable-stable-pool-v3 (opens in a new tab)', '20210624-stable-pool (opens in a new tab)', '20230409-erc4626-linear-pool-v4 (opens in a new tab)', '20230213-yearn-linear-pool (opens in a new tab)']Pools: Authorize change of swap fees for pools that delegate ownership to Balancer Governance: 0xba1ba1... Deployments: Sets the protocol fee charged on swaps for this deployment.
setSwapFeePercentageProtocolFeesCollector['20220725-protocol-fee-percentages-provider/ProtocolFeePercentagesProvider', 'multisigs/dao']['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f (opens in a new tab)', '0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A (opens in a new tab)']['20210418-vault (opens in a new tab)']Pools: Authorize change of swap fees for pools that delegate ownership to Balancer Governance: 0xba1ba1... Deployments: Sets the protocol fee charged on swaps for this deployment.
setSwapFeePercentageWeightedPool2Tokens['gauntlet/GauntletFeeSetter']['0xE4a8ed6c1D8d048bD29A00946BFcf2DB10E7923B (opens in a new tab)']['20210418-weighted-pool (opens in a new tab)']Pools: Authorize change of swap fees for pools that delegate ownership to Balancer Governance: 0xba1ba1... Deployments: Sets the protocol fee charged on swaps for this deployment.
setTargetsPool['multisigs/feeManager', 'multisigs/linearPoolController']['0x75a52c0e32397A3FC0c052E2CeB3479802713Cf4 (opens in a new tab)', '0xf4A80929163C5179Ca042E1B292F5EFBBE3D89e6 (opens in a new tab)']['20230208-euler-linear-pool (opens in a new tab)', '20230213-gearbox-linear-pool (opens in a new tab)', '20230206-erc4626-linear-pool-v3 (opens in a new tab)', '20220817-aave-rebalanced-linear-pool (opens in a new tab)', '20230206-aave-rebalanced-linear-pool-v4 (opens in a new tab)', '20230213-yearn-linear-pool (opens in a new tab)', '20211208-aave-linear-pool (opens in a new tab)']Allows setting the targets of the linear pools. Targets determine the ideal amount of unwrapped tokens.
setTokenRateCacheDurationPool['multisigs/linearPoolController']['0x75a52c0e32397A3FC0c052E2CeB3479802713Cf4 (opens in a new tab)']['20211208-stable-phantom-pool (opens in a new tab)']Manage price caching on linear pools. See here (opens in a new tab) for more details on configurable settings for linear pools.
startAmplificationParameterUpdatePool['multisigs/feeManager', 'multisigs/lm']['0xf4A80929163C5179Ca042E1B292F5EFBBE3D89e6 (opens in a new tab)', '0xc38c5f97B34E175FFd35407fc91a937300E33860 (opens in a new tab)']['20220609-stable-pool-v2 (opens in a new tab)', '20220906-composable-stable-pool (opens in a new tab)', '20230206-composable-stable-pool-v3 (opens in a new tab)', '20210624-stable-pool (opens in a new tab)', '20221122-composable-stable-pool-v2 (opens in a new tab)', '20230320-composable-stable-pool-v4 (opens in a new tab)']Start ramping up or down the A factor of a stableswap pool that delegated ownership to Balancer Governance: 0xba1ba1...
stopAmplificationParameterUpdatePool['multisigs/feeManager', 'multisigs/lm']['0xf4A80929163C5179Ca042E1B292F5EFBBE3D89e6 (opens in a new tab)', '0xc38c5f97B34E175FFd35407fc91a937300E33860 (opens in a new tab)']['20220609-stable-pool-v2 (opens in a new tab)', '20220906-composable-stable-pool (opens in a new tab)', '20230206-composable-stable-pool-v3 (opens in a new tab)', '20210624-stable-pool (opens in a new tab)', '20221122-composable-stable-pool-v2 (opens in a new tab)', '20230320-composable-stable-pool-v4 (opens in a new tab)']Stop A-factor change leaving the A-Factor at its currently set value on a stableswap pool that delegated ownership to Balancer Governance: 0xba1ba1...
swapVault['20220916-batch-relayer-v4/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20211203-batch-relayer/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', 'undef', '20220720-batch-relayer-v3/BalancerRelayer']['0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965 (opens in a new tab)', '0xE0Ca4DAc40d44D737f0d02B1F2B2D969731eCda9 (opens in a new tab)', '0xfeA793Aa415061C483D2390414275AD314B3F621 (opens in a new tab)', '0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251 (opens in a new tab)', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFA (opens in a new tab)', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948 (opens in a new tab)']['20210418-vault (opens in a new tab)']Allow a relayer to trade within a single pool on the user's behalf. Relayer permissions notes (opens in a new tab).
unpausePool['multisigs/emergency']['0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888 (opens in a new tab)']['20220817-aave-rebalanced-linear-pool (opens in a new tab)', '20220908-weighted-pool-v2 (opens in a new tab)', '20220906-composable-stable-pool (opens in a new tab)', '20221122-composable-stable-pool-v2 (opens in a new tab)']Unpause a pool, allowing it to resume trading.
withdrawCollectedFeesProtocolFeesCollector['20220517-protocol-fee-withdrawer/ProtocolFeesWithdrawer']['0x5ef4c5352882b10893b70DbcaA0C000965bd23c5 (opens in a new tab)']['20210418-vault (opens in a new tab)']Allows the withdrawal of collected protocol fees.
withdrawCollectedFeesProtocolFeesWithdrawer['multisigs/fees']['0x7c68c42De679ffB0f16216154C996C354cF1161B (opens in a new tab)']['20220517-protocol-fee-withdrawer (opens in a new tab)']Allows the withdrawal of collected protocol fees.

© 2023 Balancer Labs