Skip to content

Commit d155d2d

Browse files
Trails rc-5 (#98)
1 parent 3eb826e commit d155d2d

File tree

7 files changed

+98
-14
lines changed

7 files changed

+98
-14
lines changed

README.md

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -227,27 +227,17 @@ The following is a list of contracts that are deployed by this script.
227227
│ stack-signers │ PaymentSignerDev │ 0x498399DD85CAa29A42Af499f82b271f1629ba0D7 │
228228
│ stack-signers │ PaymentSignerNext │ 0x51805F2d8719a833C28EAc68aE881B2Eb70c0330 │
229229
│ stack-signers │ PaymentSignerProd │ 0x9061a36CDBD17fFe8115aD34c85F94b624f0Dc0F │
230-
│ trails-beta-2 │ TrailsBalanceInjector │ 0x9eCA6CEf73799402a1afe4779f588f03034c5D0f │
231-
│ trails-beta-2 │ TrailsMulticall3Router │ 0x748dD4d9da3fd46797FE55C0b54c329dDc06558D │
232-
│ trails-beta-2 │ TrailsTokenSweeper │ 0x5CdC654bc149F72509442fa9c12762b269f34c23 │
233-
│ trails-beta-3 │ TrailsBalanceInjector │ 0xAca1813C717954c6Dc4Cbf69192b3Ef5781149C0 │
234-
│ trails-beta-3 │ TrailsIntentEntrypoint │ 0x597faD66a7f0f41bF8790888CE06da95d89a3C3d │
235-
│ trails-beta-3 │ TrailsMulticall3Router │ 0x977C0d1BFb9071CB63c9C1Ad92D916589Ee38928 │
236-
│ trails-beta-3 │ TrailsRouterShim │ 0xC0866A65988cBAdd1BDfF27686aA3831CDd6a717 │
237-
│ trails-beta-3 │ TrailsTokenSweeper │ 0x04dB23CDBCB7c99098aA51E3d0d6440eD3bA26CF │
238-
│ trails-rc-1 │ TrailsIntentEntrypoint │ 0xf9dF60584Da03f8D83fF1Bed663465734B2221a7 │
239-
│ trails-rc-1 │ TrailsRouter │ 0x07abd6f71aE3EAD08b2B6D5d091eE24d32dc1Dfa │
240-
│ trails-rc-1 │ TrailsRouterShim │ 0xFc9ffCfaaD457d202CD9622C6D9788363BFA5f2f │
241-
│ trails-rc-2 │ TrailsIntentEntrypoint │ 0x9470D883bac170116d397Db3dA71B2e57d567583 │
242-
│ trails-rc-2 │ TrailsRouter │ 0xc4415c5CabD726bA06042af752a528B3dbc263F7 │
243-
│ trails-rc-2 │ TrailsRouterShim │ 0x859E606022aE8894342c00D297A4c4332aE53AbB │
244230
│ trails-rc-3 │ TrailsIntentEntrypoint │ 0x8f64eEB1f4680B9ed1F9d6A6Eee7CCf36258C93D │
245231
│ trails-rc-3 │ TrailsRouter │ 0xF8A739B9F24E297a98b7aba7A9cdFDBD457F6fF8 │
246232
│ trails-rc-3 │ TrailsRouterShim │ 0x1306aF05bA556839885B9B8c758f1d2F33d3571E │
247233
│ trails-rc-4 │ TrailsIntentEntrypoint │ 0x91E9e3Fe369CF005dB2857Ef24955A66d1E692Cf │
248234
│ trails-rc-4 │ TrailsRouter │ 0xF8A739B9F24E297a98b7aba7A9cdFDBD457F6fF8 │
249235
│ trails-rc-4 │ TrailsRouterShim │ 0x1306aF05bA556839885B9B8c758f1d2F33d3571E │
250236
│ trails-rc-4 │ TrailsValidator │ 0x4B3eC67c5812543924C12a07140369C29077071e │
237+
│ trails-rc-5 │ TrailsIntentEntrypoint │ 0x91E9e3Fe369CF005dB2857Ef24955A66d1E692Cf │
238+
│ trails-rc-5 │ TrailsRouter │ 0xBaE357CBAA04a68cbfD5a560Ab06C4E9A3328A90 │
239+
│ trails-rc-5 │ TrailsRouterShim │ 0xde04013becF982866A04d928A6df25e0D1FAaA71 │
240+
│ trails-rc-5 │ TrailsValidator │ 0x4B3eC67c5812543924C12a07140369C29077071e │
251241
│ trails-token-sweeper │ TrailsMulticall3Router │ 0xFF8f46538c39dCA637fCE9a804b2B59B517A9698 │
252242
│ trails-token-sweeper │ TrailsTokenSweeper │ 0xEbDd59B8cE1993d38e4E081E0d80662BB169d3db │
253243
│ trails-utils-1 │ TrailsUtils │ 0x000000004f702C8398e158108937814d074cD74b │

jobs/trails/beta-2.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ name: "trails-beta-2"
22
version: "beta-2"
33
description: "Deploy TrailsTokenSweeper via SingletonFactory (EIP-2470)"
44
depends_on: ["era-evm-predeploy-erc2470"]
5+
deprecated: true
56

67
actions:
78
- name: "trails-token-sweeper"

jobs/trails/beta-3.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ version: "beta-3"
33
description: "Deploy Trails contracts (beta 3)"
44
depends_on: ["era-evm-predeploy-erc2470"]
55
skip_networks: [19011, 40875]
6+
deprecated: true
67

78
actions:
89
- name: "trails-token-sweeper"

jobs/trails/build-info/rc-5/all-contracts.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

jobs/trails/rc-1.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ version: "rc-1"
33
description: "Deploy Trails contracts (rc 1)"
44
depends_on: ["era-evm-predeploy-erc2470"]
55
skip_networks: [19011, 40875]
6+
deprecated: true
67

78
actions:
89
- name: "trails-router"

jobs/trails/rc-2.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ version: "rc-2"
33
description: "Deploy Trails contracts (rc 2)"
44
depends_on: ["era-evm-predeploy-erc2470"]
55
skip_networks: [19011, 40875]
6+
deprecated: true
67

78
actions:
89
- name: "trails-router"

jobs/trails/rc-5.yaml

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
name: "trails-rc-5"
2+
version: "rc-5"
3+
description: "Deploy Trails contracts (rc 5)"
4+
depends_on: ["era-evm-predeploy-erc2470", "multicall3"]
5+
skip_networks: [19011, 40875]
6+
7+
actions:
8+
- name: "trails-router"
9+
template: "erc-2470"
10+
arguments:
11+
salt: "{{salt-zero}}"
12+
creationCode:
13+
type: "constructor-encode"
14+
arguments:
15+
creationCode: "{{Contract(./build-info/rc-5/all-contracts.json:TrailsRouter).creationCode}}"
16+
types: ["address"]
17+
values: ["{{multicall3.multicall3.address}}"]
18+
output: true
19+
20+
- name: "verify-trails-router"
21+
type: "verify-contract"
22+
depends_on: ["trails-router"]
23+
arguments:
24+
address: "{{trails-router.address}}"
25+
contract: "{{Contract(./build-info/rc-5/all-contracts.json:TrailsRouter)}}"
26+
constructorArguments:
27+
type: "constructor-encode"
28+
arguments:
29+
types: ["address"]
30+
values: ["{{multicall3.multicall3.address}}"]
31+
output: false
32+
33+
- name: "trails-router-shim"
34+
template: "erc-2470"
35+
arguments:
36+
salt: "{{salt-zero}}"
37+
creationCode:
38+
type: "constructor-encode"
39+
arguments:
40+
# Intentionally using rc-4 to prevent new deployment
41+
creationCode: "{{Contract(./build-info/rc-4/all-contracts.json:TrailsRouterShim).creationCode}}"
42+
types: ["address"]
43+
values: ["{{trails-router.address}}"]
44+
output: true
45+
46+
- name: "verify-trails-router-shim"
47+
type: "verify-contract"
48+
depends_on: ["trails-router-shim"]
49+
arguments:
50+
address: "{{trails-router-shim.address}}"
51+
contract: "{{Contract(./build-info/rc-4/all-contracts.json:TrailsRouterShim)}}"
52+
constructorArguments:
53+
type: "constructor-encode"
54+
arguments:
55+
types: ["address"]
56+
values: ["{{trails-router.address}}"]
57+
output: false
58+
59+
- name: "trails-intent-entrypoint"
60+
template: "erc-2470"
61+
arguments:
62+
salt: "{{salt-zero}}"
63+
# Intentionally using rc-4 to prevent new deployment
64+
creationCode: "{{Contract(./build-info/rc-4/all-contracts.json:TrailsIntentEntrypoint).creationCode}}"
65+
output: true
66+
67+
- name: "verify-trails-intent-entrypoint"
68+
type: "verify-contract"
69+
depends_on: ["trails-intent-entrypoint"]
70+
arguments:
71+
address: "{{trails-intent-entrypoint.address}}"
72+
contract: "{{Contract(./build-info/rc-4/all-contracts.json:TrailsIntentEntrypoint)}}"
73+
output: false
74+
75+
- name: "trails-validator"
76+
template: "erc-2470"
77+
arguments:
78+
salt: "{{salt-zero}}"
79+
# Intentionally using rc-4 to prevent new deployment
80+
creationCode: "{{Contract(./build-info/rc-4/all-contracts.json:TrailsValidator).creationCode}}"
81+
output: true
82+
83+
- name: "verify-trails-validator"
84+
type: "verify-contract"
85+
depends_on: ["trails-validator"]
86+
arguments:
87+
address: "{{trails-validator.address}}"
88+
contract: "{{Contract(./build-info/rc-4/all-contracts.json:TrailsValidator)}}"
89+
output: false

0 commit comments

Comments
 (0)