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 ', '20220325-gauge-adderopen 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. addEthereumGauge GaugeAdder ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230109-gauge-adder-v3open in new window ', '20220325-gauge-adderopen 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. addGauge GaugeAdder ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230519-gauge-adder-v4open in new window '] Not Found addGaugesWithVerifiedType L2GaugeCheckpointer ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230527-l2-gauge-checkpointeropen in new window '] Not Found addGaugesWithVerifiedType StakelessGaugeCheckpointer ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230915-stakeless-gauge-checkpointer-v2open in new window '] Not Found 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 ', '20220325-gauge-adderopen 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. 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 ['20230519-gauge-adder-v4/GaugeAdder'] ['0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cdopen in new window '] ['20220325-gauge-controlleropen in new window '] Add a gauge to veBAL, allowing it to be voted on to receive BAL emissions. add_reward LiquidityGaugeV5 ['multisigs/lm'] ['0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20220325-mainnet-gauge-factoryopen in new window ', '20220822-mainnet-gauge-factory-v2open in new window '] Enables a reward token for direct incentives on a gauge. 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', '20231031-batch-relayer-v6/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20220916-batch-relayer-v4/BalancerRelayer', '20220720-batch-relayer-v3/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', '20211203-batch-relayer/BalancerRelayer'] ['0xC92E8bdf79f0507f65a392b0ab4667716BFE0110open in new window ', '0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251open in new window ', '0x35Cea9e57A393ac66Aaa7E25C391D52C74B5648fopen in new window ', '0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965open in new window ', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948open in new window ', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFAopen in new window ', '0xfeA793Aa415061C483D2390414275AD314B3F621open 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 ['20230527-l2-gauge-checkpointer/L2GaugeCheckpointer', '20230915-stakeless-gauge-checkpointer-v2/StakelessGaugeCheckpointer', 'multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window ', '0x343688C5cB92115a52cA485af7f62B4B7A2e9CcCopen in new window ', '0x0C8f71D19f87c0bD1b9baD2484EcC3388D5DbB98open in new window '] ['20220714-fee-distributor-v2open in new window ', '20220420-fee-distributoropen in new window '] Chckpoints are used by blabs to manage token flows to cross-chain gauges. checkpoint GaugeController ['20230527-l2-gauge-checkpointer/L2GaugeCheckpointer', '20230915-stakeless-gauge-checkpointer-v2/StakelessGaugeCheckpointer', 'multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window ', '0x343688C5cB92115a52cA485af7f62B4B7A2e9CcCopen in new window ', '0x0C8f71D19f87c0bD1b9baD2484EcC3388D5DbB98open in new window '] ['20220325-gauge-controlleropen in new window '] Chckpoints are used by blabs to manage token flows to cross-chain gauges. checkpoint RootGauge ['20230527-l2-gauge-checkpointer/L2GaugeCheckpointer', '20230915-stakeless-gauge-checkpointer-v2/StakelessGaugeCheckpointer', 'multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window ', '0x343688C5cB92115a52cA485af7f62B4B7A2e9CcCopen in new window ', '0x0C8f71D19f87c0bD1b9baD2484EcC3388D5DbB98open in new window '] ['20230217-gnosis-root-gauge-factoryopen in new window ', '20220823-optimism-root-gauge-factory-v2open in new window ', '20220823-arbitrum-root-gauge-factory-v2open in new window ', '20230529-avalanche-root-gauge-factoryopen in new window ', '20230811-avalanche-root-gauge-factory-v2open in new window ', '20230526-zkevm-root-gauge-factoryopen in new window ', '20220413-arbitrum-root-gauge-factoryopen in new window ', '20220413-polygon-root-gauge-factoryopen in new window ', '20230911-base-root-gauge-factoryopen in new window ', '20220628-optimism-root-gauge-factoryopen in new window ', '20220823-polygon-root-gauge-factory-v2open in new window '] Chckpoints are used by blabs to manage token flows to cross-chain gauges. checkpoint SingleRecipientGauge ['20230527-l2-gauge-checkpointer/L2GaugeCheckpointer', '20230915-stakeless-gauge-checkpointer-v2/StakelessGaugeCheckpointer', 'multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window ', '0x343688C5cB92115a52cA485af7f62B4B7A2e9CcCopen in new window ', '0x0C8f71D19f87c0bD1b9baD2484EcC3388D5DbB98open in new window '] ['20220325-single-recipient-gauge-factoryopen in new window ', '20230215-single-recipient-gauge-factory-v2open in new window '] Chckpoints are used by blabs to manage token flows to cross-chain gauges. checkpoint VotingEscrow ['20230527-l2-gauge-checkpointer/L2GaugeCheckpointer', '20230915-stakeless-gauge-checkpointer-v2/StakelessGaugeCheckpointer', 'multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window ', '0x343688C5cB92115a52cA485af7f62B4B7A2e9CcCopen in new window ', '0x0C8f71D19f87c0bD1b9baD2484EcC3388D5DbB98open 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/emergency', 'multisigs/dao', 'multisigs/blabs_ops'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window ', '0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window ', '0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888open in new window '] ['20230206-erc4626-linear-pool-v3open in new window ', '20220817-aave-rebalanced-linear-poolopen in new window ', '20230409-erc4626-linear-pool-v4open in new window ', '20230213-yearn-linear-poolopen in new window ', '20230206-composable-stable-pool-v3open in new window ', '20211202-no-protocol-fee-lbpopen in new window ', '20221207-aave-rebalanced-linear-pool-v3open in new window ', '20221021-managed-poolopen in new window ', '20230410-silo-linear-pool-v2open in new window ', '20220906-composable-stable-poolopen in new window ', '20230208-euler-linear-poolopen in new window ', '20220908-weighted-pool-v2open in new window ', '20230409-yearn-linear-pool-v2open in new window ', '20230320-weighted-pool-v4open in new window ', '20230206-weighted-pool-v3open in new window ', '20230711-composable-stable-pool-v5open in new window ', '20230213-gearbox-linear-poolopen in new window ', '20230409-gearbox-linear-pool-v2open in new window ', '20221122-composable-stable-pool-v2open in new window ', '20230320-composable-stable-pool-v4open in new window ', '20230411-managed-pool-v2open in new window ', '20230410-aave-linear-pool-v5open in new window ', '20230206-aave-rebalanced-linear-pool-v4open in new window '] Disables new creation of pools from a pool factory. disableRecoveryMode Pool ['multisigs/emergency'] ['0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888open in new window '] ['20230320-weighted-pool-v4open in new window ', '20220906-composable-stable-poolopen in new window ', '20221122-composable-stable-pool-v2open in new window ', '20230320-composable-stable-pool-v4open in new window ', '20230206-weighted-pool-v3open in new window ', '20230206-composable-stable-pool-v3open in new window ', '20230711-composable-stable-pool-v5open in new window '] Removes a pool from Recovery Modeopen in new window . enableRecoveryMode Pool ['multisigs/emergency', 'multisigs/dao', '20221123-pool-recovery-helper/PoolRecoveryHelper'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window ', '0x1b300C86980a5195bCF49bD419A068D98dC133Dbopen in new window ', '0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888open in new window '] ['20230206-erc4626-linear-pool-v3open in new window ', '20220817-aave-rebalanced-linear-poolopen in new window ', '20230409-erc4626-linear-pool-v4open in new window ', '20230213-yearn-linear-poolopen in new window ', '20230206-composable-stable-pool-v3open in new window ', '20221207-aave-rebalanced-linear-pool-v3open in new window ', '20221021-managed-poolopen in new window ', '20230410-silo-linear-pool-v2open in new window ', '20220906-composable-stable-poolopen in new window ', '20220609-stable-pool-v2open in new window ', '20230208-euler-linear-poolopen in new window ', '20220908-weighted-pool-v2open in new window ', '20230409-yearn-linear-pool-v2open in new window ', '20230320-weighted-pool-v4open in new window ', '20230206-weighted-pool-v3open in new window ', '20230711-composable-stable-pool-v5open in new window ', '20230213-gearbox-linear-poolopen in new window ', '20230409-gearbox-linear-pool-v2open in new window ', '20221122-composable-stable-pool-v2open in new window ', '20230320-composable-stable-pool-v4open in new window ', '20230411-managed-pool-v2open in new window ', '20230410-aave-linear-pool-v5open in new window ', '20230206-aave-rebalanced-linear-pool-v4open in new window '] Puts a pool into Recovery Modeopen in new window . exitPool Vault ['20231031-batch-relayer-v6/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20230314-batch-relayer-v5/BalancerRelayer', '20220720-batch-relayer-v3/BalancerRelayer', '20220916-batch-relayer-v4/BalancerRelayer', 'UNDEF', '20211203-batch-relayer/BalancerRelayer'] ['0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251open in new window ', '0x35Cea9e57A393ac66Aaa7E25C391D52C74B5648fopen in new window ', '0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965open in new window ', '0xE0Ca4DAc40d44D737f0d02B1F2B2D969731eCda9open in new window ', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948open in new window ', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFAopen in new window ', '0xfeA793Aa415061C483D2390414275AD314B3F621open 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 ['20231031-batch-relayer-v6/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20230314-batch-relayer-v5/BalancerRelayer', '20220720-batch-relayer-v3/BalancerRelayer', '20220916-batch-relayer-v4/BalancerRelayer', 'UNDEF', '20211203-batch-relayer/BalancerRelayer'] ['0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251open in new window ', '0x35Cea9e57A393ac66Aaa7E25C391D52C74B5648fopen in new window ', '0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965open in new window ', '0xE0Ca4DAc40d44D737f0d02B1F2B2D969731eCda9open in new window ', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948open in new window ', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFAopen in new window ', '0xfeA793Aa415061C483D2390414275AD314B3F621open 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/emergency', 'multisigs/dao'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window ', '0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888open in new window '] ['20220325-mainnet-gauge-factoryopen in new window ', '20220822-mainnet-gauge-factory-v2open in new window '] Stop BAL rewards from flowing to a gauge, regardless of vote weight directed to the gauge. killGauge RootGauge ['multisigs/emergency', 'multisigs/dao'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window ', '0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888open in new window '] ['20230217-gnosis-root-gauge-factoryopen in new window ', '20220823-optimism-root-gauge-factory-v2open in new window ', '20220823-arbitrum-root-gauge-factory-v2open in new window ', '20230529-avalanche-root-gauge-factoryopen in new window ', '20230811-avalanche-root-gauge-factory-v2open in new window ', '20230526-zkevm-root-gauge-factoryopen in new window ', '20220413-arbitrum-root-gauge-factoryopen in new window ', '20220413-polygon-root-gauge-factoryopen in new window ', '20230911-base-root-gauge-factoryopen in new window ', '20220628-optimism-root-gauge-factoryopen in new window ', '20220823-polygon-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/emergency', 'multisigs/dao'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window ', '0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888open in new window '] ['20220325-single-recipient-gauge-factoryopen in new window ', '20230215-single-recipient-gauge-factory-v2open in new window '] Stop BAL rewards from flowing to a gauge, regardless of vote weight directed to the gauge. manageUserBalance Vault ['cow/vault_relayer', '20231031-batch-relayer-v6/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20220916-batch-relayer-v4/BalancerRelayer', '20220720-batch-relayer-v3/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', '20211203-batch-relayer/BalancerRelayer'] ['0xC92E8bdf79f0507f65a392b0ab4667716BFE0110open in new window ', '0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251open in new window ', '0x35Cea9e57A393ac66Aaa7E25C391D52C74B5648fopen in new window ', '0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965open in new window ', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948open in new window ', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFAopen in new window ', '0xfeA793Aa415061C483D2390414275AD314B3F621open 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'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window ', '0xA29F61256e948F3FB707b4b3B138C5cCb9EF9888open in new window '] ['20230409-gearbox-linear-pool-v2open in new window ', '20230320-weighted-pool-v4open in new window ', '20220906-composable-stable-poolopen in new window ', '20221122-composable-stable-pool-v2open in new window ', '20220817-aave-rebalanced-linear-poolopen in new window ', '20230320-composable-stable-pool-v4open in new window ', '20230409-erc4626-linear-pool-v4open in new window ', '20230208-euler-linear-poolopen in new window ', '20220908-weighted-pool-v2open in new window ', '20230206-weighted-pool-v3open in new window ', '20230206-composable-stable-pool-v3open in new window ', '20230411-managed-pool-v2open in new window ', '20230711-composable-stable-pool-v5open in new window ', '20230409-yearn-linear-pool-v2open in new window ', '20230410-aave-linear-pool-v5open in new window ', '20230410-silo-linear-pool-v2open 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 '] Registers a protocol in the linear pool protocol registry. 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 '] Rename a protocolId in the linear pool protocol registry. setArbitrumFees GaugeFactory ['multisigs/lm', 'multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window ', '0xc38c5f97B34E175FFd35407fc91a937300E33860open 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/lm', 'multisigs/blabs_ops'] ['0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen in new window ', '0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20220823-optimism-root-gauge-factory-v2open in new window ', '20220628-optimism-root-gauge-factoryopen in new window '] setPaused Pool ['EOA/blabs_ops/EmergencyPauser', 'multisigs/blabs_ops'] ['0x170027069fd114BFF2f57B0FC796df93290C02a6open in new window ', '0x02f35dA6A02017154367Bc4d47bb6c7D06C7533Bopen 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 ['20231031-batch-relayer-v6/BalancerRelayer', '20230314-batch-relayer-v5/BalancerRelayer', '20220720-batch-relayer-v3/BalancerRelayer', '20220916-batch-relayer-v4/BalancerRelayer', '20211203-batch-relayer/BalancerRelayer'] ['0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251open in new window ', '0x35Cea9e57A393ac66Aaa7E25C391D52C74B5648fopen in new window ', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948open in new window ', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFAopen 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/lm', 'gauntlet/GauntletFeeSetter', 'multisigs/feeManager', 'multisigs/linearPoolController', 'cow/settlement', 'UNDEF'] ['0xE4a8ed6c1D8d048bD29A00946BFcf2DB10E7923Bopen in new window ', '0xf4A80929163C5179Ca042E1B292F5EFBBE3D89e6open in new window ', '0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window ', '0x75a52c0e32397A3FC0c052E2CeB3479802713Cf4open in new window ', '0x9008D19f58AAbD9eD0D60971565AA8510560ab41open in new window ', '0xad3b67BCA8935Cb510C8D18bD45F0b94F54A968fopen in new window '] ['20230206-erc4626-linear-pool-v3open in new window ', '20220817-aave-rebalanced-linear-poolopen in new window ', '20230409-erc4626-linear-pool-v4open in new window ', '20230213-yearn-linear-poolopen in new window ', '20230206-composable-stable-pool-v3open in new window ', '20230410-silo-linear-pool-v2open in new window ', '20210727-meta-stable-poolopen in new window ', '20220906-composable-stable-poolopen in new window ', '20211208-aave-linear-poolopen in new window ', '20220609-stable-pool-v2open in new window ', '20230208-euler-linear-poolopen in new window ', '20220908-weighted-pool-v2open in new window ', '20230409-yearn-linear-pool-v2open in new window ', '20230320-weighted-pool-v4open in new window ', '20210418-weighted-poolopen in new window ', '20230206-weighted-pool-v3open in new window ', '20230711-composable-stable-pool-v5open in new window ', '20230213-gearbox-linear-poolopen in new window ', '20211208-stable-phantom-poolopen in new window ', '20230409-gearbox-linear-pool-v2open in new window ', '20221122-composable-stable-pool-v2open in new window ', '20230320-composable-stable-pool-v4open in new window ', '20210624-stable-poolopen in new window ', '20230410-aave-linear-pool-v5open in new window ', '20230206-aave-rebalanced-linear-pool-v4open 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 ['multisigs/dao', '20220725-protocol-fee-percentages-provider/ProtocolFeePercentagesProvider'] ['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 ['UNDEF', 'gauntlet/GauntletFeeSetter', 'cow/settlement'] ['0xad3b67BCA8935Cb510C8D18bD45F0b94F54A968fopen in new window ', '0xE4a8ed6c1D8d048bD29A00946BFcf2DB10E7923Bopen in new window ', '0x9008D19f58AAbD9eD0D60971565AA8510560ab41open 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/lm', 'multisigs/linearPoolController'] ['0x75a52c0e32397A3FC0c052E2CeB3479802713Cf4open in new window ', '0xf4A80929163C5179Ca042E1B292F5EFBBE3D89e6open in new window ', '0xc38c5f97B34E175FFd35407fc91a937300E33860open in new window '] ['20230409-gearbox-linear-pool-v2open in new window ', '20230206-erc4626-linear-pool-v3open in new window ', '20211208-aave-linear-poolopen in new window ', '20220817-aave-rebalanced-linear-poolopen in new window ', '20230409-erc4626-linear-pool-v4open in new window ', '20230213-yearn-linear-poolopen in new window ', '20230208-euler-linear-poolopen in new window ', '20230213-gearbox-linear-poolopen in new window ', '20230409-yearn-linear-pool-v2open in new window ', '20230410-aave-linear-pool-v5open in new window ', '20230206-aave-rebalanced-linear-pool-v4open in new window ', '20230410-silo-linear-pool-v2open in new window '] Allows setting the targets of the linear pools. Targets determine the ideal amount of unwrapped tokens. setTokenRateCacheDuration Pool ['multisigs/dao', 'multisigs/linearPoolController'] ['0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4fopen in new window ', '0x75a52c0e32397A3FC0c052E2CeB3479802713Cf4open in new window '] ['20211208-stable-phantom-poolopen in new window ', '20220906-composable-stable-poolopen in new window ', '20230206-composable-stable-pool-v3open 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 '] ['20220906-composable-stable-poolopen in new window ', '20221122-composable-stable-pool-v2open in new window ', '20220609-stable-pool-v2open in new window ', '20230320-composable-stable-pool-v4open in new window ', '20230206-composable-stable-pool-v3open in new window ', '20230711-composable-stable-pool-v5open in new window ', '20210624-stable-poolopen 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 '] ['20220906-composable-stable-poolopen in new window ', '20221122-composable-stable-pool-v2open in new window ', '20220609-stable-pool-v2open in new window ', '20230320-composable-stable-pool-v4open in new window ', '20230206-composable-stable-pool-v3open in new window ', '20230711-composable-stable-pool-v5open in new window ', '20210624-stable-poolopen 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 ['20231031-batch-relayer-v6/BalancerRelayer', '20210812-lido-relayer/LidoRelayer', '20230314-batch-relayer-v5/BalancerRelayer', '20220720-batch-relayer-v3/BalancerRelayer', '20220916-batch-relayer-v4/BalancerRelayer', 'UNDEF', '20211203-batch-relayer/BalancerRelayer'] ['0xAc9f49eF3ab0BbC929f7b1bb0A17E1Fca5786251open in new window ', '0x35Cea9e57A393ac66Aaa7E25C391D52C74B5648fopen in new window ', '0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965open in new window ', '0xE0Ca4DAc40d44D737f0d02B1F2B2D969731eCda9open in new window ', '0x886A3Ec7bcC508B8795990B60Fa21f85F9dB7948open in new window ', '0x2536dfeeCB7A0397CF98eDaDA8486254533b1aFAopen in new window ', '0xfeA793Aa415061C483D2390414275AD314B3F621open 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 ['mimic/smartVaultV2', 'multisigs/fees'] ['0x7c68c42De679ffB0f16216154C996C354cF1161Bopen in new window ', '0x9e5D6427D2cdaDC68870197b099C2Df535Ec3c97open in new window '] ['20220517-protocol-fee-withdraweropen in new window '] Allows the withdrawal of collected protocol fees.