Skip to content

Commit 9800d4d

Browse files
authored
Deprecate Router V1 (#210)
* Move original router to deprecated folder * docs: update changelog and readme - also correct Cow Swap Fee Burner error * restore artifact * update addresses
1 parent 33e050a commit 9800d4d

File tree

19 files changed

+16
-9
lines changed

19 files changed

+16
-9
lines changed

CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@
7171
#### V3
7272

7373
- Deprecated `20241205-v3-composite-liquidity-router`.
74+
- Deprecated `20241205-v3-router`.
7475

7576
#### V2
7677

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,6 @@ Returns an object with all contracts from a deployment and their addresses.
124124
| V3 Vault | [`20241204-v3-vault`](./v3/tasks/20241204-v3-vault) |
125125
| V3 Weighted Pool | [`20241205-v3-weighted-pool`](./v3/tasks/20241205-v3-weighted-pool) |
126126
| V3 Stable Pool | [`20241205-v3-stable-pool`](./v3/tasks/20241205-v3-stable-pool) |
127-
| V3 Router | [`20241205-v3-router`](./v3/tasks/20241205-v3-router) |
128127
| V3 Batch Router | [`20241205-v3-batch-router`](./v3/tasks/20241205-v3-batch-router) |
129128
| V3 Buffer Router | [`20241205-v3-buffer-router`](./v3/tasks/20241205-v3-buffer-router) |
130129
| V3 Vault Explorer | [`20241205-v3-vault-explorer`](./v3/tasks/20241205-v3-vault-explorer) |
@@ -137,6 +136,7 @@ Returns an object with all contracts from a deployment and their addresses.
137136
| V3 MEV Capture Hook | [`20250212-v3-mev-capture-hook`](./v3/tasks/20250212-v3-mev-capture-hook) |
138137
| V3 Protocol Fee Controller V2 | [`20250214-v3-protocol-fee-controller-v2`](./v3/tasks/20250214-v3-protocol-fee-controller-v2) |
139138
| V3 Aggregator Router | [`20250218-v3-aggregator-router`](./v3/tasks/20250218-v3-aggregator-router) |
139+
| V3 Cow Swap Fee Burner | [`20250221-v3-cow-swap-fee-burner`](./v3/tasks/20250221-v3-cow-swap-fee-burner) |
140140
| V3 Protocol Fee Sweeper | [`20250228-v3-protocol-fee-sweeper`](./v3/tasks/20250228-v3-protocol-fee-sweeper) |
141141
| V3 Router V2 | [`20250307-v3-router-v2`](./v3/tasks/20250307-v3-router-v2) |
142142
| V3 Liquidity Bootstrapping Pool | [`20250307-v3-liquidity-bootstrapping-pool`](./v3/tasks/20250307-v3-liquidity-bootstrapping-pool) |
@@ -228,4 +228,4 @@ Go to each deprecated deployment's readme file to learn more about why it is dep
228228
| Composable Stable Pools V5 (ZKEVM) | [`20230711-zkevm-composable-stable-pool-v5`](./v2/deprecated/20230711-zkevm-composable-stable-pool-v5) |
229229
| Stakeless Gauge Checkpointer | [`20230731-stakeless-gauge-checkpointer`](./v2/deprecated/20230731-stakeless-gauge-checkpointer) |
230230
| V3 Composite Liquidity Router | [`20241205-v3-composite-liquidity-router`](./v3/deprecated/20241205-v3-composite-liquidity-router) |
231-
| V3 Cow Swap Fee Burner | [`20250221-v3-cow-swap-fee-burner`](./v3/tasks/20250221-v3-cow-swap-fee-burner) |
231+
| V3 Router | [`20241205-v3-router`](./v3/deprecated/20241205-v3-router) |

addresses/arbitrum.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -894,7 +894,7 @@
894894
"address": "0x0f08eEf2C785AA5e7539684aF04755dEC1347b7c"
895895
}
896896
],
897-
"status": "ACTIVE",
897+
"status": "DEPRECATED",
898898
"version": "v3"
899899
},
900900
"20241205-v3-stable-pool": {

addresses/base.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -494,7 +494,7 @@
494494
"address": "0x76578ecf9a141296Ec657847fb45B0585bCDa3a6"
495495
}
496496
],
497-
"status": "ACTIVE",
497+
"status": "DEPRECATED",
498498
"version": "v3"
499499
},
500500
"20241205-v3-stable-pool": {

addresses/gnosis.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -614,7 +614,7 @@
614614
"address": "0x84813aA3e079A665C0B80F944427eE83cBA63617"
615615
}
616616
],
617-
"status": "ACTIVE",
617+
"status": "DEPRECATED",
618618
"version": "v3"
619619
},
620620
"20241205-v3-stable-pool": {

addresses/mainnet.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1442,7 +1442,7 @@
14421442
"address": "0x5C6fb490BDFD3246EB0bB062c168DeCAF4bD9FDd"
14431443
}
14441444
],
1445-
"status": "ACTIVE",
1445+
"status": "DEPRECATED",
14461446
"version": "v3"
14471447
},
14481448
"20241205-v3-stable-pool": {

addresses/sepolia.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -702,7 +702,7 @@
702702
"address": "0x0BF61f706105EA44694f2e92986bD01C39930280"
703703
}
704704
],
705-
"status": "ACTIVE",
705+
"status": "DEPRECATED",
706706
"version": "v3"
707707
},
708708
"20241205-v3-stable-pool": {

v3/deprecated/20241205-v3-composite-liquidity-router/test/task.fork.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { Contract } from 'ethers';
55
import { SignerWithAddress } from '@nomiclabs/hardhat-ethers/signers';
66
import { fp } from '@helpers/numbers';
77

8-
describeForkTest.skip('CompositeLiquidityRouter-V3', 'mainnet', 21336200, function () {
8+
describeForkTest('CompositeLiquidityRouter-V3', 'mainnet', 21336200, function () {
99
let task: Task;
1010
let compositeLiquidityRouter: Contract;
1111
let wethSigner: SignerWithAddress, alice: SignerWithAddress;
File renamed without changes.
File renamed without changes.

v3/tasks/20241205-v3-router/readme.md v3/deprecated/20241205-v3-router/readme.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# 2024-12-05 - V3 Router
22

3+
> ⚠️ **DEPRECATED: do not use** ⚠️
4+
>
5+
> This router was superseded by this [updated version](../../tasks/20250307-v3-router-v2/).
6+
7+
Note that the original router is still *safe* to use.
8+
39
Base Router deployment for V3.
410
Contains `Router` for basic, single step operations (e.g., pool initialization, add, remove, swap).
511

v3/tasks/20241205-v3-router/test/task.fork.ts v3/deprecated/20241205-v3-router/test/task.fork.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import * as expectEvent from '@helpers/expectEvent';
99
import { RouterDeployment } from '../input';
1010
import { setBalance } from '@nomicfoundation/hardhat-network-helpers';
1111

12-
describeForkTest('Router-V3', 'mainnet', 21336200, function () {
12+
describeForkTest.skip('Router-V3', 'mainnet', 21336200, function () {
1313
let task: Task;
1414
let router: Contract, permit2: Contract;
1515
let factory: Contract, pool: Contract;

0 commit comments

Comments
 (0)