Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -155,8 +155,9 @@ Returns an object with all contracts from a deployment and their addresses.
| V3 Weighted LP Oracle | [`20250814-v3-weighted-pool-oracle`](./v3/tasks/20250814-v3-weighted-pool-oracle) |
| V3 Stable LP Oracle | [`20250815-v3-stable-pool-oracle`](./v3/tasks/20250815-v3-stable-pool-oracle) |
| V3 HyperEVM Rate Provider | [`20250828-v3-hyperevm-rate-provider`](./v3/tasks/20250828-v3-hyperevm-rate-provider) |
| Pool Swap Fee Helper | [`20250919-pool-swap-fee-helper`](./v2/tasks/20250919-pool-swap-fee-helper) |
| V3 Protocol Fee Helper (V2) | [`20250919-v3-protocol-fee-helper-v2`](./v3/tasks/20250919-v3-protocol-fee-helper-v2) |
| V3 Pool Swap Fee Helper (V2) | [`20250919-v3-pool-swap-fee-helper-v2`](./v3/tasks/20250919-v3-pool-swap-fee-helper-v2) |
| Pool Swap Fee Helper | [`20250919-pool-swap-fee-helper`](./v2/tasks/20250919-pool-swap-fee-helper) |

## Scripts

Expand Down Expand Up @@ -254,4 +255,5 @@ Go to each deprecated deployment's readme file to learn more about why it is dep
| V3 Liquidity Bootstrapping Pool | [`20250307-v3-liquidity-bootstrapping-pool`](./v3/deprecated/20250307-v3-liquidity-bootstrapping-pool) |
| Balancer Contract Registry Initializer | [`20250314-balancer-registry-initializer`](./v3/deprecated/20250314-balancer-registry-initializer) |
| V3 ReClamm Pool | [`20250409-v3-reclamm-pool`](./v3/deprecated/20250409-v3-reclamm-pool) |
| V3 Protocol Fee Helper | [`20250430-v3-protocol-fee-helper`](./v3/deprecated/20250430-v3-protocol-fee-helper) |
| V3 Pool Swap Fee Helper | [`20250430-v3-pool-swap-fee-helper`](./v3/deprecated/20250430-v3-pool-swap-fee-helper) |
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# 2025-04-30 - V3 Protocol Fee Helper

> ⚠️ **DEPRECATED: do not use** ⚠️
>
> This version was superseded by [`ProtocolFeeHelper` V2](../../tasks/20250919-v3-protocol-fee-helper-v2/), which generalizes the implementation to allow multiple, transferrable allowlists. This allows multiple partners to use the same contract, and eases the burden on governance.

The Protocol Fee Helper contract enables granular control over the power to set protocol swap and yield fees on pools. It maintains a set of registered pools whose fees can be set by authorized accounts. Governance must first grant this contract permission to set protocol fees, then add a set of pools, and finally grant permission to call the fee setters on the helper contract.

## Useful Files
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import { describeForkTest, getForkedNetwork, Task, TaskMode, impersonate, getSig
import { actionId } from '@helpers/models/misc/actions';
import { SignerWithAddress } from '@nomiclabs/hardhat-ethers/signers';

describeForkTest('V3-ProtocolFeeHelper', 'mainnet', 22348940, function () {
describeForkTest.skip('V3-ProtocolFeeHelper', 'mainnet', 22348940, function () {
const TASK_NAME = '20250430-v3-protocol-fee-helper';
const CONTRACT_NAME = 'ProtocolFeeHelper';

Expand Down
Loading
Loading