Skip to content

Commit 1f29e29

Browse files
authored
Deploy new Repayer implementation on every prod chain (#160)
1 parent 24815da commit 1f29e29

11 files changed

+126
-0
lines changed

deployments/deploy-arbitrumone.log

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,15 @@ To finalize upgrade send the following transaction from ProxyAdmin owner: 0x4eA9
5858
To: 0x818E818aC77112034aBf79506d53ba197Cac5077
5959
Value: 0
6060
Data: 0x9623609d000000000000000000000000a85cf46c150db2600b1d03e437bedd5513869888000000000000000000000000c9a2cb19c2b155f62a1c4f165c315ce67b974e9800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000
61+
62+
Deployment ID: MVP
63+
Upgrade ID: MVP3
64+
Upgrading Repayer
65+
Using config for: ARBITRUM_ONE
66+
New Repayer implementation deployed to 0x88E87c2d8890b0d54b54B66CddD82b47490b90AB
67+
Simulating Repayer upgrade.
68+
Success.
69+
To finalize upgrade send the following transaction from ProxyAdmin owner: 0x4eA9E682BA79bC403523c9e8D98A05EaF3810636
70+
To: 0x2B5D04eF6b3279bCdA4B219b02FAF627dA1664CB
71+
Value: 0
72+
Data: 0x9623609d00000000000000000000000036364acc7b9c67692ca215af09a41cbd1043951100000000000000000000000088e87c2d8890b0d54b54b66cddd82b47490b90ab00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

deployments/deploy-avalanche.log

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,15 @@ RepayerRoutes:
3030
│ 20 │ '0x5E8da448f3F7290cA355BbF7EF9F323ab8fDE422' │ 'ETHEREUM' │ 'EVERCLEAR' │ true │
3131
│ 21 │ '0x5E8da448f3F7290cA355BbF7EF9F323ab8fDE422' │ 'ETHEREUM' │ 'STARGATE' │ true │
3232
└─────────┴──────────────────────────────────────────────┴────────────────┴─────────────┴───────────────────┘
33+
34+
Deployment ID: MVP
35+
Upgrade ID: MVP3
36+
Upgrading Repayer
37+
Using config for: AVALANCHE
38+
New Repayer implementation deployed to 0x88E87c2d8890b0d54b54B66CddD82b47490b90AB
39+
Simulating Repayer upgrade.
40+
Success.
41+
To finalize upgrade send the following transaction from ProxyAdmin owner: 0x4eA9E682BA79bC403523c9e8D98A05EaF3810636
42+
To: 0x2B5D04eF6b3279bCdA4B219b02FAF627dA1664CB
43+
Value: 0
44+
Data: 0x9623609d00000000000000000000000036364acc7b9c67692ca215af09a41cbd1043951100000000000000000000000088e87c2d8890b0d54b54b66cddd82b47490b90ab00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

deployments/deploy-base.log

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,3 +87,15 @@ To finalize upgrade send the following transaction from ProxyAdmin owner: 0x4eA9
8787
To: 0x818E818aC77112034aBf79506d53ba197Cac5077
8888
Value: 0
8989
Data: 0x9623609d000000000000000000000000a85cf46c150db2600b1d03e437bedd5513869888000000000000000000000000c9a2cb19c2b155f62a1c4f165c315ce67b974e9800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000
90+
91+
Deployment ID: MVP
92+
Upgrade ID: MVP3
93+
Upgrading Repayer
94+
Using config for: BASE
95+
New Repayer implementation deployed to 0x88E87c2d8890b0d54b54B66CddD82b47490b90AB
96+
Simulating Repayer upgrade.
97+
Success.
98+
To finalize upgrade send the following transaction from ProxyAdmin owner: 0x4eA9E682BA79bC403523c9e8D98A05EaF3810636
99+
To: 0x2B5D04eF6b3279bCdA4B219b02FAF627dA1664CB
100+
Value: 0
101+
Data: 0x9623609d00000000000000000000000036364acc7b9c67692ca215af09a41cbd1043951100000000000000000000000088e87c2d8890b0d54b54b66cddd82b47490b90ab00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

deployments/deploy-bsc.log

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,15 @@ RepayerRoutes:
3434
│ 24 │ '0x5E8da448f3F7290cA355BbF7EF9F323ab8fDE422' │ 'ETHEREUM' │ 'EVERCLEAR' │ true │
3535
│ 25 │ '0x5E8da448f3F7290cA355BbF7EF9F323ab8fDE422' │ 'ETHEREUM' │ 'STARGATE' │ true │
3636
└─────────┴──────────────────────────────────────────────┴────────────────┴─────────────┴───────────────────┘
37+
38+
Deployment ID: MVP
39+
Upgrade ID: MVP3
40+
Upgrading Repayer
41+
Using config for: BSC
42+
New Repayer implementation deployed to 0x88E87c2d8890b0d54b54B66CddD82b47490b90AB
43+
Simulating Repayer upgrade.
44+
Success.
45+
To finalize upgrade send the following transaction from ProxyAdmin owner: 0x4eA9E682BA79bC403523c9e8D98A05EaF3810636
46+
To: 0x2B5D04eF6b3279bCdA4B219b02FAF627dA1664CB
47+
Value: 0
48+
Data: 0x9623609d00000000000000000000000036364acc7b9c67692ca215af09a41cbd1043951100000000000000000000000088e87c2d8890b0d54b54b66cddd82b47490b90ab00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

deployments/deploy-ethereum.log

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,3 +73,15 @@ Rebalancer: 0xA85Cf46c150db2600b1D03E437bedD5513869888
7373
Deploying USDC Liquidity Pool
7474
LiquidityPoolUSDC: 0xB58Bb9643884abbbad64FA7eBc874c5481E5c032
7575
NOTE: Deployed with id LiquidityPoolUSDC on purpose (instead of LiquidityPoolUSDC-V2-3601cc4)
76+
77+
Deployment ID: MVP
78+
Upgrade ID: MVP3
79+
Upgrading Repayer
80+
Using config for: ETHEREUM
81+
New Repayer implementation deployed to 0x88E87c2d8890b0d54b54B66CddD82b47490b90AB
82+
Simulating Repayer upgrade.
83+
Success.
84+
To finalize upgrade send the following transaction from ProxyAdmin owner: 0x4eA9E682BA79bC403523c9e8D98A05EaF3810636
85+
To: 0x2B5D04eF6b3279bCdA4B219b02FAF627dA1664CB
86+
Value: 0
87+
Data: 0x9623609d00000000000000000000000036364acc7b9c67692ca215af09a41cbd1043951100000000000000000000000088e87c2d8890b0d54b54b66cddd82b47490b90ab00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

deployments/deploy-linea.log

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,15 @@ RepayerRoutes:
3434
│ 24 │ '0x5E8da448f3F7290cA355BbF7EF9F323ab8fDE422' │ 'ETHEREUM' │ 'EVERCLEAR' │ true │
3535
│ 25 │ '0x5E8da448f3F7290cA355BbF7EF9F323ab8fDE422' │ 'ETHEREUM' │ 'STARGATE' │ true │
3636
└─────────┴──────────────────────────────────────────────┴────────────────┴─────────────┴───────────────────┘
37+
38+
Deployment ID: MVP
39+
Upgrade ID: MVP3
40+
Upgrading Repayer
41+
Using config for: LINEA
42+
New Repayer implementation deployed to 0x88E87c2d8890b0d54b54B66CddD82b47490b90AB
43+
Simulating Repayer upgrade.
44+
Success.
45+
To finalize upgrade send the following transaction from ProxyAdmin owner: 0x4eA9E682BA79bC403523c9e8D98A05EaF3810636
46+
To: 0x2B5D04eF6b3279bCdA4B219b02FAF627dA1664CB
47+
Value: 0
48+
Data: 0x9623609d00000000000000000000000036364acc7b9c67692ca215af09a41cbd1043951100000000000000000000000088e87c2d8890b0d54b54b66cddd82b47490b90ab00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

deployments/deploy-opmainnet.log

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,3 +58,15 @@ To finalize upgrade send the following transaction from ProxyAdmin owner: 0x4eA9
5858
To: 0x818E818aC77112034aBf79506d53ba197Cac5077
5959
Value: 0
6060
Data: 0x9623609d000000000000000000000000a85cf46c150db2600b1d03e437bedd5513869888000000000000000000000000c9a2cb19c2b155f62a1c4f165c315ce67b974e9800000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000
61+
62+
Deployment ID: MVP
63+
Upgrade ID: MVP3
64+
Upgrading Repayer
65+
Using config for: OP_MAINNET
66+
New Repayer implementation deployed to 0x88E87c2d8890b0d54b54B66CddD82b47490b90AB
67+
Simulating Repayer upgrade.
68+
Success.
69+
To finalize upgrade send the following transaction from ProxyAdmin owner: 0x4eA9E682BA79bC403523c9e8D98A05EaF3810636
70+
To: 0x2B5D04eF6b3279bCdA4B219b02FAF627dA1664CB
71+
Value: 0
72+
Data: 0x9623609d00000000000000000000000036364acc7b9c67692ca215af09a41cbd1043951100000000000000000000000088e87c2d8890b0d54b54b66cddd82b47490b90ab00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

deployments/deploy-polygon.log

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,15 @@ RepayerRoutes:
2020
│ 10 │ '0xB58Bb9643884abbbad64FA7eBc874c5481E5c032' │ 'BASE' │ 'CCTP' │ false │
2121
│ 11 │ '0xB58Bb9643884abbbad64FA7eBc874c5481E5c032' │ 'OP_MAINNET' │ 'CCTP' │ false │
2222
└─────────┴──────────────────────────────────────────────┴────────────────┴─────────────┴───────────────────┘
23+
24+
Deployment ID: MVP
25+
Upgrade ID: MVP3
26+
Upgrading Repayer
27+
Using config for: POLYGON_MAINNET
28+
New Repayer implementation deployed to 0x88E87c2d8890b0d54b54B66CddD82b47490b90AB
29+
Simulating Repayer upgrade.
30+
Success.
31+
To finalize upgrade send the following transaction from ProxyAdmin owner: 0x4eA9E682BA79bC403523c9e8D98A05EaF3810636
32+
To: 0x2B5D04eF6b3279bCdA4B219b02FAF627dA1664CB
33+
Value: 0
34+
Data: 0x9623609d00000000000000000000000036364acc7b9c67692ca215af09a41cbd1043951100000000000000000000000088e87c2d8890b0d54b54b66cddd82b47490b90ab00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

deployments/deploy-unichain.log

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,15 @@ RebalancerRoutes:
5151
└─────────┴──────────────────────────────────────────────┴────────────────┴──────────┘
5252
Repayer: 0x36364Acc7B9c67692CA215af09A41CBd10439511
5353
RepayerProxyAdmin: 0x2B5D04eF6b3279bCdA4B219b02FAF627dA1664CB
54+
55+
Deployment ID: MVP
56+
Upgrade ID: MVP3
57+
Upgrading Repayer
58+
Using config for: UNICHAIN
59+
New Repayer implementation deployed to 0x88E87c2d8890b0d54b54B66CddD82b47490b90AB
60+
Simulating Repayer upgrade.
61+
Success.
62+
To finalize upgrade send the following transaction from ProxyAdmin owner: 0x4eA9E682BA79bC403523c9e8D98A05EaF3810636
63+
To: 0x2B5D04eF6b3279bCdA4B219b02FAF627dA1664CB
64+
Value: 0
65+
Data: 0x9623609d00000000000000000000000036364acc7b9c67692ca215af09a41cbd1043951100000000000000000000000088e87c2d8890b0d54b54b66cddd82b47490b90ab00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

hardhat.config.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,6 +460,8 @@ task("add-tokens-repayer", "Add input output tokens based on current network con
460460
console.log("destinationTokens:");
461461
console.table(entry.destinationTokens);
462462
}
463+
const tx = await target.setInputOutputTokens.populateTransaction(filteredInputOutputTokens, true);
464+
console.log(`Raw data: ${tx.data}`);
463465
}
464466
} else {
465467
console.log("There are no missing tokens to add.");

0 commit comments

Comments
 (0)