Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
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
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,6 @@ Returns an object with all contracts from a deployment and their addresses.
| V3 Protocol Fee Helper | [`20250430-v3-protocol-fee-helper`](./v3/tasks/20250430-v3-protocol-fee-helper) |
| V3 Protocol Fee Percentages Provider | [`20250502-v3-fee-percentages-provider`](./v3/tasks/20250502-v3-fee-percentages-provider) |
| V3 Protocol Fee Sweeper (V2) | [`20250503-v3-protocol-fee-sweeper-v2`](./v3/tasks/20250503-v3-protocol-fee-sweeper-v2) |
| V3 Aggregator Batch Router | [`20250507-v3-aggregator-batch-router`](./v3/tasks/20250507-v3-aggregator-batch-router) |
| V3 ERC4626 Cow Swap Fee Burner | [`20250507-v3-erc4626-cow-swap-fee-burner`](./v3/tasks/20250507-v3-erc4626-cow-swap-fee-burner) |
| V3 Balancer Burner | [`20250530-v3-balancer-fee-burner`](./v3/tasks/20250530-v3-balancer-fee-burner) |
| V2 VeBoost V2.1 | [`20250613-veboost-v2.1`](./v2/tasks/20250613-veboost-v2.1) |
Expand All @@ -160,6 +159,7 @@ Returns an object with all contracts from a deployment and their addresses.
| Timelock Authorizer, governance contract (V3) | [`20250925-v3-timelock-authorizer`](./v3/tasks/20250925-v3-timelock-authorizer) |
| V3 Prepaid Composite Liquidity Router (V3) | [`20251010-v3-prepaid-composite-liquidity-router`](./v3/tasks/20251010-v3-prepaid-composite-liquidity-router-v3) |
| V3 Composite Liquidity Router (V3) | [`20251010-v3-composite-liquidity-router-v3`](./v3/tasks/20251010-v3-composite-liquidity-router-v3) |
| V3 Prepaid Batch Router (V2) | [`20251010-v3-prepaid-batch-router-v2`](./v3/tasks/20251010-v3-prepaid-batch-router-v2) |
| Vault v2.1 (patched for new L2s) | [`20251020-vault-v2.1`](./v2/tasks/20251020-vault-v2.1) |

## Scripts
Expand Down Expand Up @@ -261,3 +261,4 @@ Go to each deprecated deployment's readme file to learn more about why it is dep
| V3 ReClamm Pool | [`20250409-v3-reclamm-pool`](./v3/deprecated/20250409-v3-reclamm-pool) |
| V3 Pool Pause Helper | [`20250430-v3-pool-pause-helper`](./v3/deprecated/20250430-v3-pool-pause-helper) |
| V3 Pool Swap Fee Helper | [`20250430-v3-pool-swap-fee-helper`](./v3/deprecated/20250430-v3-pool-swap-fee-helper) |
| V3 Aggregator Batch Router | [`20250507-v3-aggregator-batch-router`](./v3/deprecated/20250507-v3-aggregator-batch-router) |
2 changes: 1 addition & 1 deletion addresses/arbitrum.json
Original file line number Diff line number Diff line change
Expand Up @@ -1228,7 +1228,7 @@
"address": "0xb21A277466e7dB6934556a1Ce12eb3F032815c8A"
}
],
"status": "ACTIVE",
"status": "DEPRECATED",
"version": "v3"
},
"20250507-v3-erc4626-cow-swap-fee-burner": {
Expand Down
2 changes: 1 addition & 1 deletion addresses/avalanche.json
Original file line number Diff line number Diff line change
Expand Up @@ -768,7 +768,7 @@
"address": "0x136f1EFcC3f8f88516B9E94110D56FDBfB1778d1"
}
],
"status": "ACTIVE",
"status": "DEPRECATED",
"version": "v3"
},
"20250507-v3-erc4626-cow-swap-fee-burner": {
Expand Down
2 changes: 1 addition & 1 deletion addresses/base.json
Original file line number Diff line number Diff line change
Expand Up @@ -818,7 +818,7 @@
"address": "0xF39CA6ede9BF7820a952b52f3c94af526bAB9015"
}
],
"status": "ACTIVE",
"status": "DEPRECATED",
"version": "v3"
},
"20250507-v3-erc4626-cow-swap-fee-burner": {
Expand Down
2 changes: 1 addition & 1 deletion addresses/gnosis.json
Original file line number Diff line number Diff line change
Expand Up @@ -948,7 +948,7 @@
"address": "0x870F988484A4b3034b6Cca09829f6a1B4123fBC1"
}
],
"status": "ACTIVE",
"status": "DEPRECATED",
"version": "v3"
},
"20250507-v3-erc4626-cow-swap-fee-burner": {
Expand Down
2 changes: 1 addition & 1 deletion addresses/hyperevm.json
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@
"address": "0x18CC3C68A5e64b40c846Aa6E45312cbcBb94f71b"
}
],
"status": "ACTIVE",
"status": "DEPRECATED",
"version": "v3"
},
"20250530-v3-balancer-fee-burner": {
Expand Down
2 changes: 1 addition & 1 deletion addresses/mainnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -1786,7 +1786,7 @@
"address": "0xDADa7bE438bdD89416F4802B679E320b15c92D49"
}
],
"status": "ACTIVE",
"status": "DEPRECATED",
"version": "v3"
},
"20250507-v3-erc4626-cow-swap-fee-burner": {
Expand Down
2 changes: 1 addition & 1 deletion addresses/optimism.json
Original file line number Diff line number Diff line change
Expand Up @@ -1084,7 +1084,7 @@
"address": "0xB9d01CA61b9C181dA1051bFDd28e1097e920AB14"
}
],
"status": "ACTIVE",
"status": "DEPRECATED",
"version": "v3"
},
"20250507-v3-erc4626-cow-swap-fee-burner": {
Expand Down
2 changes: 1 addition & 1 deletion addresses/plasma.json
Original file line number Diff line number Diff line change
Expand Up @@ -312,7 +312,7 @@
"address": "0x3f170631ed9821Ca51A59D996aB095162438DC10"
}
],
"status": "ACTIVE",
"status": "DEPRECATED",
"version": "v3"
},
"20250530-v3-balancer-fee-burner": {
Expand Down
2 changes: 1 addition & 1 deletion addresses/sepolia.json
Original file line number Diff line number Diff line change
Expand Up @@ -1042,7 +1042,7 @@
"address": "0x17a00FcDEafeE2E97b52083330B3B339Fb633dC1"
}
],
"status": "ACTIVE",
"status": "DEPRECATED",
"version": "v3"
},
"20250507-v3-erc4626-cow-swap-fee-burner": {
Expand Down
2 changes: 1 addition & 1 deletion addresses/xlayer.json
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,7 @@
"address": "0x83E443EF4f9963C77bd860f94500075556668cb8"
}
],
"status": "ACTIVE",
"status": "DEPRECATED",
"version": "v3"
},
"20250702-v3-reclamm-pool-v2": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# 2025-05-07 - V3 Aggregator Batch Router

> ⚠️ **DEPRECATED: do not use** ⚠️
>
> This version, while still safe to use, was superseded by [`PrepaidBatchRouter` V2](../../tasks/20251010-v3-prepaid-batch-router-v2/), which represents a refactor of the Router architecture.

Contains the `AggregatorBatchRouter`, for complex multi-hop swaps (supports buffer wrap / unwrap). This version of the BatchRouter does not use permit2. The sender pays the required amounts to the Vault up front, avoiding any kind of token approval requirements.

## Useful Files
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import { bn, fp } from '@helpers/numbers';
import { ZERO_ADDRESS } from '@helpers/constants';
import { currentTimestamp, DAY } from '@helpers/time';

describeForkTest('AggregatorBatchRouter-V3', 'mainnet', 21880900, function () {
describeForkTest.skip('AggregatorBatchRouter-V3', 'mainnet', 21880900, function () {
let task: Task;
let aggregatorBatchRouter: Contract;
let pool: Contract;
Expand Down
Loading
Loading