activate BalancerTokenAdmin ['balancer/veBALDeploymentCoordinator'] ['0xeb151668006CD04DAdD098AFd0a82e78F77076c3open in new window '] ['20220325-balancer-token-adminopen in new window '] A one time command used in the initial activation of veBALopen in new window . addArbitrumGauge GaugeAdder ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230109-gauge-adder-v3open in new window ', '20220628-gauge-adder-v2open in new window ', '20220325-gauge-adderopen in new window '] Adds a gauge to veBAL so it can be voted on to receive BAL emissions. addEthereumGauge GaugeAdder ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230109-gauge-adder-v3open in new window ', '20220628-gauge-adder-v2open in new window ', '20220325-gauge-adderopen in new window '] Adds a gauge to veBAL so it can be voted on to receive BAL emissions. addGnosisGauge GaugeAdder ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230109-gauge-adder-v3open in new window '] Adds a gauge to veBAL so it can be voted on to receive BAL emissions. addOptimismGauge GaugeAdder ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230109-gauge-adder-v3open in new window ', '20220628-gauge-adder-v2open in new window '] Adds a gauge to veBAL so it can be voted on to receive BAL emissions. addPolygonGauge GaugeAdder ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230109-gauge-adder-v3open in new window ', '20220628-gauge-adder-v2open in new window ', '20220325-gauge-adderopen in new window '] Adds a gauge to veBAL so it can be voted on to receive BAL emissions. addPoolFactory PoolRecoveryHelper ['multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window '] ['20221123-pool-recovery-helperopen in new window '] Adds a Pool Factory and all pools it created to the poolRecoveryHelperopen in new window for monitoring. addZKSyncGauge GaugeAdder ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230109-gauge-adder-v3open in new window '] Adds a gauge to veBAL so it can be voted on to receive BAL emissions. add_gauge GaugeController ['20230109-gauge-adder-v3/GaugeAdder'] ['0x5efBb12F01f27F0E020565866effC1dA491E91A4open in new window '] ['20220325-gauge-controlleropen in new window '] Add a gauge to veBAL, allowing it to be voted on to receive BAL emissions. allowlistAddress SmartWalletChecker ['multisigs/dao'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window '] ['20220420-smart-wallet-checkeropen in new window '] Grants a smart contract the ability to lock veBAL. This capability is normally allowed only for EOA addresses. batchSwap Vault ['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'] ['0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965open in new window ', '0xC92E8bdf79f0507f65a392b0ab4667716BFE0110open in new window ', '0xfeA793Aa415061C483D2390414275AD314B3F621open in new window ', '0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251open in new window ', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFAopen in new window ', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948open in new window '] ['20210418-vaultopen in new window '] Allow a relayer to make a multihop trade or source liquidity from multiple pools on a users behalf. Relayer permissions notesopen in new window . checkpoint FeeDistributor ['multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window '] ['20220420-fee-distributoropen in new window ', '20220714-fee-distributor-v2open in new window '] Chckpoints are used by blabs to manage token flows to cross-chain gauges. checkpoint GaugeController ['multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window '] ['20220325-gauge-controlleropen in new window '] Chckpoints are used by blabs to manage token flows to cross-chain gauges. checkpoint RootGauge ['multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window '] ['20230217-gnosis-root-gauge-factoryopen in new window ', '20220413-arbitrum-root-gauge-factoryopen in new window ', '20230526-zkevm-root-gauge-factoryopen in new window ', '20220823-polygon-root-gauge-factory-v2open in new window ', '20220413-polygon-root-gauge-factoryopen in new window ', '20220823-arbitrum-root-gauge-factory-v2open in new window ', '20220628-optimism-root-gauge-factoryopen in new window ', '20220823-optimism-root-gauge-factory-v2open in new window '] Chckpoints are used by blabs to manage token flows to cross-chain gauges. checkpoint SingleRecipientGauge ['multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window '] ['20230215-single-recipient-gauge-factory-v2open in new window ', '20220325-single-recipient-gauge-factoryopen in new window '] Chckpoints are used by blabs to manage token flows to cross-chain gauges. checkpoint VotingEscrow ['multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window '] ['20220325-gauge-controlleropen in new window '] Chckpoints are used by blabs to manage token flows to cross-chain gauges. denylistAddress SmartWalletChecker ['multisigs/dao'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window '] ['20220420-smart-wallet-checkeropen in new window '] Removes the ability for a smart contract to lock or re-lock veBAL. denylistToken ProtocolFeesWithdrawer ['multisigs/emergency'] ['0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888open in new window '] ['20220517-protocol-fee-withdraweropen in new window '] Adds a token to the ProtocolFeeWithdrawer deny list which prevents the withdrawal of that token from the ProtocolFeeCollector. disable PoolFactory ['multisigs/blabs_ops', 'multisigs/emergency', 'multisigs/dao'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window ', '0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888open in new window ', '0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window '] ['20230410-silo-linear-pool-v2open in new window ', '20230206-erc4626-linear-pool-v3open in new window ', '20220906-composable-stable-poolopen in new window ', '20230409-yearn-linear-pool-v2open in new window ', '20221207-aave-rebalanced-linear-pool-v3open in new window ', '20211202-no-protocol-fee-lbpopen in new window ', '20220817-aave-rebalanced-linear-poolopen in new window ', '20221122-composable-stable-pool-v2open in new window ', '20230410-aave-linear-pool-v5open in new window ', '20230206-aave-rebalanced-linear-pool-v4open in new window ', '20230320-composable-stable-pool-v4open in new window ', '20230208-euler-linear-poolopen in new window ', '20230213-gearbox-linear-poolopen in new window ', '20230411-managed-pool-v2open in new window ', '20230409-gearbox-linear-pool-v2open in new window ', '20230206-weighted-pool-v3open in new window ', '20220908-weighted-pool-v2open in new window ', '20230320-weighted-pool-v4open in new window ', '20221021-managed-poolopen in new window ', '20230206-composable-stable-pool-v3open in new window ', '20230409-erc4626-linear-pool-v4open in new window ', '20230213-yearn-linear-poolopen in new window '] Disables new creation of pools from a pool factory. enableRecoveryMode Pool ['20221123-pool-recovery-helper/PoolRecoveryHelper', 'multisigs/emergency', 'multisigs/dao'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window ', '0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888open in new window ', '0x1b300C86980a5195bCF49bD419A068D98dC133Dbopen in new window '] ['20230208-euler-linear-poolopen in new window ', '20230410-silo-linear-pool-v2open in new window ', '20230411-managed-pool-v2open in new window ', '20220908-weighted-pool-v2open in new window ', '20220906-composable-stable-poolopen in new window ', '20220609-stable-pool-v2open in new window ', '20230320-weighted-pool-v4open in new window ', '20230409-gearbox-linear-pool-v2open in new window ', '20221021-managed-poolopen in new window ', '20230206-weighted-pool-v3open in new window ', '20220817-aave-rebalanced-linear-poolopen in new window ', '20230206-composable-stable-pool-v3open in new window ', '20221122-composable-stable-pool-v2open in new window ', '20230409-yearn-linear-pool-v2open in new window ', '20230410-aave-linear-pool-v5open in new window ', '20230409-erc4626-linear-pool-v4open in new window ', '20221207-aave-rebalanced-linear-pool-v3open in new window ', '20230320-composable-stable-pool-v4open in new window '] Puts a pool into Recovery Modeopen in new window . exitPool Vault ['20220916-batch-relayer-v4/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20211203-batch-relayer/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', 'undef', '20220720-batch-relayer-v3/BalancerRelayer'] ['0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965open in new window ', '0xE0Ca4DAc40d44D737f0d02B1F2B2D969731eCda9open in new window ', '0xfeA793Aa415061C483D2390414275AD314B3F621open in new window ', '0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251open in new window ', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFAopen in new window ', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948open in new window '] ['20210418-vaultopen in new window '] Allow a relayer to remove liquidity from a pool on the user's behalf. Relayer permissions notesopen in new window . joinPool Vault ['20220916-batch-relayer-v4/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20211203-batch-relayer/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', 'undef', '20220720-batch-relayer-v3/BalancerRelayer'] ['0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965open in new window ', '0xE0Ca4DAc40d44D737f0d02B1F2B2D969731eCda9open in new window ', '0xfeA793Aa415061C483D2390414275AD314B3F621open in new window ', '0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251open in new window ', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFAopen in new window ', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948open in new window '] ['20210418-vaultopen in new window '] Allow a relayer to add liquidity to a pool on the user's behalf. Relayer permissions notesopen in new window . killGauge LiquidityGaugeV5 ['multisigs/dao'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window '] ['20220822-mainnet-gauge-factory-v2open in new window ', '20220325-mainnet-gauge-factoryopen in new window '] Stop BAL rewards from flowing to a gauge, regardless of vote weight directed to the gauge. killGauge RootGauge ['multisigs/dao'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window '] ['20230217-gnosis-root-gauge-factoryopen in new window ', '20220413-arbitrum-root-gauge-factoryopen in new window ', '20230526-zkevm-root-gauge-factoryopen in new window ', '20220823-polygon-root-gauge-factory-v2open in new window ', '20220413-polygon-root-gauge-factoryopen in new window ', '20220823-arbitrum-root-gauge-factory-v2open in new window ', '20220628-optimism-root-gauge-factoryopen in new window ', '20220823-optimism-root-gauge-factory-v2open in new window '] Stop BAL rewards from flowing to a gauge, regardless of vote weight directed to the gauge. killGauge SingleRecipientGauge ['multisigs/dao'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window '] ['20230215-single-recipient-gauge-factory-v2open in new window ', '20220325-single-recipient-gauge-factoryopen in new window '] Stop BAL rewards from flowing to a gauge, regardless of vote weight directed to the gauge. manageUserBalance Vault ['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'] ['0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965open in new window ', '0xC92E8bdf79f0507f65a392b0ab4667716BFE0110open in new window ', '0xfeA793Aa415061C483D2390414275AD314B3F621open in new window ', '0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251open in new window ', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFAopen in new window ', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948open in new window '] ['20210418-vaultopen in new window '] 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 notesopen in new window . mint BalancerTokenAdmin ['20220325-gauge-controller/BalancerMinter'] ['0x239e55F427D44C3cc793f49bFB507ebe76638a2bopen in new window '] ['20220325-balancer-token-adminopen in new window '] Mint BAL tokens up to the current max supply as defined by the emissions schedule.open in new window pause Pool ['multisigs/emergency', 'multisigs/dao'] ['0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888open in new window ', '0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window '] ['20230208-euler-linear-poolopen in new window ', '20230410-silo-linear-pool-v2open in new window ', '20230411-managed-pool-v2open in new window ', '20220908-weighted-pool-v2open in new window ', '20220906-composable-stable-poolopen in new window ', '20230320-weighted-pool-v4open in new window ', '20230409-gearbox-linear-pool-v2open in new window ', '20230206-weighted-pool-v3open in new window ', '20220817-aave-rebalanced-linear-poolopen in new window ', '20230206-composable-stable-pool-v3open in new window ', '20221122-composable-stable-pool-v2open in new window ', '20230409-yearn-linear-pool-v2open in new window ', '20230410-aave-linear-pool-v5open in new window ', '20230409-erc4626-linear-pool-v4open in new window ', '20230320-composable-stable-pool-v4open in new window '] Stops trading in a pool. Proportinal withdraws are still possible. registerProtocolId ProtocolIdRegistry ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230223-protocol-id-registryopen in new window '] Not Found removePoolFactory PoolRecoveryHelper ['multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window '] ['20221123-pool-recovery-helperopen in new window '] Removes a Pool Factory and all pools it created to the poolRecoveryHelperopen in new window for monitoring. renameProtocolId ProtocolIdRegistry ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230223-protocol-id-registryopen in new window '] Not Found setArbitrumFees GaugeFactory ['multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window '] ['20220823-arbitrum-root-gauge-factory-v2open in new window ', '20220413-arbitrum-root-gauge-factoryopen in new window '] setDelegation VotingEscrowDelegationProxy ['multisigs/dao'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window '] ['20220325-ve-delegationopen in new window '] Defines the address for the contract that manages the logic pertaining to boost delegation. setFeeTypePercentage ProtocolFeePercentagesProvider ['multisigs/dao'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window '] ['20220725-protocol-fee-percentages-provideropen in new window '] Sets the protocol fee for a particular fee type for this deployment. setFlashLoanFeePercentage ProtocolFeesCollector ['20220725-protocol-fee-percentages-provider/ProtocolFeePercentagesProvider'] ['0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4Aopen in new window '] ['20210418-vaultopen in new window '] Sets the protocol fee charged on flash loans for this deployment. setOptimismGasLimit GaugeFactory ['multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window '] ['20220628-optimism-root-gauge-factoryopen in new window '] setPaused Pool ['multisigs/blabs_ops', 'EOA/blabs_ops/EmergencyPauser'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window ', '0x170027069fd114BFF2f57B0FC796df93290C02a6open in new window '] ['20210418-weighted-poolopen in new window ', '20211208-stable-phantom-poolopen in new window ', '20211208-aave-linear-poolopen in new window '] Stops all trading activity involving the vault. setPaused Vault ['EOA/blabs_ops/EmergencyPauser'] ['0x170027069fd114BFF2f57B0FC796df93290C02a6open in new window '] ['20210418-vaultopen in new window '] Stops all trading activity involving the vault. setRelayerApproval Vault ['20220916-batch-relayer-v4/BalancerRelayer', '20211203-batch-relayer/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', '20220720-batch-relayer-v3/BalancerRelayer'] ['0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251open in new window ', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFAopen in new window ', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948open in new window ', '0xfeA793Aa415061C483D2390414275AD314B3F621open in new window '] ['20210418-vaultopen in new window '] Approve the relayer on the user's behalf (user must still provide a signed message). Relayer permissions notesopen in new window . setSwapFeePercentage Pool ['multisigs/linearPoolController', 'multisigs/feeManager', 'multisigs/lm', 'gauntlet/GauntletFeeSetter'] ['0x75a52c0e32397A3FC0c052E2CeB3479802713Cf4open in new window ', '0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window ', '0xf4A80929163C5179Ca042E1B292F5EFBBE3D89e6open in new window ', '0xE4a8ed6c1D8d048bD29A00946BFcf2DB10E7923Bopen in new window '] ['20230410-silo-linear-pool-v2open in new window ', '20220906-composable-stable-poolopen in new window ', '20211208-stable-phantom-poolopen in new window ', '20230206-erc4626-linear-pool-v3open in new window ', '20230409-yearn-linear-pool-v2open in new window ', '20211208-aave-linear-poolopen in new window ', '20220817-aave-rebalanced-linear-poolopen in new window ', '20221122-composable-stable-pool-v2open in new window ', '20230410-aave-linear-pool-v5open in new window ', '20230206-aave-rebalanced-linear-pool-v4open in new window ', '20210727-meta-stable-poolopen in new window ', '20210418-weighted-poolopen in new window ', '20230320-composable-stable-pool-v4open in new window ', '20230208-euler-linear-poolopen in new window ', '20230213-gearbox-linear-poolopen in new window ', '20230409-gearbox-linear-pool-v2open in new window ', '20230206-weighted-pool-v3open in new window ', '20220609-stable-pool-v2open in new window ', '20220908-weighted-pool-v2open in new window ', '20230320-weighted-pool-v4open in new window ', '20230206-composable-stable-pool-v3open in new window ', '20210624-stable-poolopen in new window ', '20230409-erc4626-linear-pool-v4open in new window ', '20230213-yearn-linear-poolopen in new window '] 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.setSwapFeePercentage ProtocolFeesCollector ['20220725-protocol-fee-percentages-provider/ProtocolFeePercentagesProvider', 'multisigs/dao'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window ', '0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4Aopen in new window '] ['20210418-vaultopen in new window '] 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.setSwapFeePercentage WeightedPool2Tokens ['gauntlet/GauntletFeeSetter'] ['0xE4a8ed6c1D8d048bD29A00946BFcf2DB10E7923Bopen in new window '] ['20210418-weighted-poolopen in new window '] 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.setTargets Pool ['multisigs/feeManager', 'multisigs/linearPoolController'] ['0x75a52c0e32397A3FC0c052E2CeB3479802713Cf4open in new window ', '0xf4A80929163C5179Ca042E1B292F5EFBBE3D89e6open in new window '] ['20230208-euler-linear-poolopen in new window ', '20230213-gearbox-linear-poolopen in new window ', '20230206-erc4626-linear-pool-v3open in new window ', '20220817-aave-rebalanced-linear-poolopen in new window ', '20230206-aave-rebalanced-linear-pool-v4open in new window ', '20230213-yearn-linear-poolopen in new window ', '20211208-aave-linear-poolopen in new window '] Allows setting the targets of the linear pools. Targets determine the ideal amount of unwrapped tokens. setTokenRateCacheDuration Pool ['multisigs/linearPoolController'] ['0x75a52c0e32397A3FC0c052E2CeB3479802713Cf4open in new window '] ['20211208-stable-phantom-poolopen in new window '] Manage price caching on linear pools. See hereopen in new window for more details on configurable settings for linear pools. startAmplificationParameterUpdate Pool ['multisigs/feeManager', 'multisigs/lm'] ['0xf4A80929163C5179Ca042E1B292F5EFBBE3D89e6open in new window ', '0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20220609-stable-pool-v2open in new window ', '20220906-composable-stable-poolopen in new window ', '20230206-composable-stable-pool-v3open in new window ', '20210624-stable-poolopen in new window ', '20221122-composable-stable-pool-v2open in new window ', '20230320-composable-stable-pool-v4open in new window '] Start ramping up or down the A factor of a stableswap pool that delegated ownership to Balancer Governance: 0xba1ba1... stopAmplificationParameterUpdate Pool ['multisigs/feeManager', 'multisigs/lm'] ['0xf4A80929163C5179Ca042E1B292F5EFBBE3D89e6open in new window ', '0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20220609-stable-pool-v2open in new window ', '20220906-composable-stable-poolopen in new window ', '20230206-composable-stable-pool-v3open in new window ', '20210624-stable-poolopen in new window ', '20221122-composable-stable-pool-v2open in new window ', '20230320-composable-stable-pool-v4open in new window '] Stop A-factor change leaving the A-Factor at its currently set value on a stableswap pool that delegated ownership to Balancer Governance: 0xba1ba1... swap Vault ['20220916-batch-relayer-v4/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20211203-batch-relayer/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', 'undef', '20220720-batch-relayer-v3/BalancerRelayer'] ['0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965open in new window ', '0xE0Ca4DAc40d44D737f0d02B1F2B2D969731eCda9open in new window ', '0xfeA793Aa415061C483D2390414275AD314B3F621open in new window ', '0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251open in new window ', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFAopen in new window ', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948open in new window '] ['20210418-vaultopen in new window '] Allow a relayer to trade within a single pool on the user's behalf. Relayer permissions notesopen in new window . unpause Pool ['multisigs/emergency'] ['0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888open in new window '] ['20220817-aave-rebalanced-linear-poolopen in new window ', '20220908-weighted-pool-v2open in new window ', '20220906-composable-stable-poolopen in new window ', '20221122-composable-stable-pool-v2open in new window '] Unpause a pool, allowing it to resume trading. withdrawCollectedFees ProtocolFeesCollector ['20220517-protocol-fee-withdrawer/ProtocolFeesWithdrawer'] ['0x5ef4c5352882b10893b70DbcaA0C000965bd23c5open in new window '] ['20210418-vaultopen in new window '] Allows the withdrawal of collected protocol fees. withdrawCollectedFees ProtocolFeesWithdrawer ['multisigs/fees'] ['0x7c68c42De679ffB0f16216154C996C354cF1161Bopen in new window '] ['20220517-protocol-fee-withdraweropen in new window '] Allows the withdrawal of collected protocol fees.