Skip to content

Commit a7cd6cd

Browse files
authored
feat: deploy ETHSTAGE route (#1343)
1 parent 4395de9 commit a7cd6cd

File tree

5 files changed

+174
-50
lines changed

5 files changed

+174
-50
lines changed

.changeset/eth-stage-deployment.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@hyperlane-xyz/registry': minor
3+
---
4+
5+
Deploy ETHSTAGE/stage warp route

chains/schema.json

Lines changed: 26 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -81,23 +81,15 @@
8181
"description": "An API key for the explorer (recommended for better reliability)."
8282
},
8383
"family": {
84-
"anyOf": [
85-
{
86-
"type": "string",
87-
"enum": [
88-
"etherscan",
89-
"blockscout",
90-
"routescan",
91-
"voyager",
92-
"zksync",
93-
"radixdashboard",
94-
"other",
95-
"unknown"
96-
]
97-
},
98-
{
99-
"type": "string"
100-
}
84+
"type": "string",
85+
"enum": [
86+
"etherscan",
87+
"blockscout",
88+
"routescan",
89+
"voyager",
90+
"zksync",
91+
"radixdashboard",
92+
"other"
10193
],
10294
"description": "The type of the block explorer. See ExplorerFamily for valid values."
10395
}
@@ -334,23 +326,15 @@
334326
"description": "The metadata of the native token of the chain (e.g. ETH for Ethereum)."
335327
},
336328
"protocol": {
337-
"anyOf": [
338-
{
339-
"type": "string",
340-
"enum": [
341-
"ethereum",
342-
"sealevel",
343-
"cosmos",
344-
"cosmosnative",
345-
"starknet",
346-
"radix",
347-
"aleo",
348-
"unknown"
349-
]
350-
},
351-
{
352-
"type": "string"
353-
}
329+
"type": "string",
330+
"enum": [
331+
"ethereum",
332+
"sealevel",
333+
"cosmos",
334+
"cosmosnative",
335+
"starknet",
336+
"radix",
337+
"aleo"
354338
],
355339
"description": "The type of protocol used by this chain. See ProtocolType for valid values."
356340
},
@@ -374,22 +358,14 @@
374358
"description": "The SLIP-0044 coin type."
375359
},
376360
"technicalStack": {
377-
"anyOf": [
378-
{
379-
"type": "string",
380-
"enum": [
381-
"arbitrumnitro",
382-
"opstack",
383-
"polygoncdk",
384-
"polkadotsubstrate",
385-
"zksync",
386-
"other",
387-
"unknown"
388-
]
389-
},
390-
{
391-
"type": "string"
392-
}
361+
"type": "string",
362+
"enum": [
363+
"arbitrumnitro",
364+
"opstack",
365+
"polygoncdk",
366+
"polkadotsubstrate",
367+
"zksync",
368+
"other"
393369
],
394370
"description": "The technical stack of the chain. See ChainTechnicalStack for valid values."
395371
},
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
tokens:
2+
- addressOrDenom: "0x5b4172Eed2886bC3623a9ed9CCC98DBE2832B7d2"
3+
chainName: arbitrum
4+
connections:
5+
- token: ethereum|base|0x94620098a0AF6fBEb3eDd2BC6F52D1aa228e9077
6+
- token: ethereum|ethereum|0xd17c7E32a2D3BB76234925bee159aC18a43E8322
7+
- token: ethereum|mode|0x02615459260E5329500d23577e7950098697E203
8+
- token: ethereum|optimism|0x7B3877CD74c7b7f1fc5ACE40Ad5C5aE1ebC87AA1
9+
decimals: 18
10+
name: Ether
11+
standard: EvmHypNative
12+
symbol: ETHSTAGE
13+
- addressOrDenom: "0x94620098a0AF6fBEb3eDd2BC6F52D1aa228e9077"
14+
chainName: base
15+
connections:
16+
- token: ethereum|arbitrum|0x5b4172Eed2886bC3623a9ed9CCC98DBE2832B7d2
17+
- token: ethereum|ethereum|0xd17c7E32a2D3BB76234925bee159aC18a43E8322
18+
- token: ethereum|mode|0x02615459260E5329500d23577e7950098697E203
19+
- token: ethereum|optimism|0x7B3877CD74c7b7f1fc5ACE40Ad5C5aE1ebC87AA1
20+
decimals: 18
21+
name: Ether
22+
standard: EvmHypNative
23+
symbol: ETHSTAGE
24+
- addressOrDenom: "0xd17c7E32a2D3BB76234925bee159aC18a43E8322"
25+
chainName: ethereum
26+
connections:
27+
- token: ethereum|arbitrum|0x5b4172Eed2886bC3623a9ed9CCC98DBE2832B7d2
28+
- token: ethereum|base|0x94620098a0AF6fBEb3eDd2BC6F52D1aa228e9077
29+
- token: ethereum|mode|0x02615459260E5329500d23577e7950098697E203
30+
- token: ethereum|optimism|0x7B3877CD74c7b7f1fc5ACE40Ad5C5aE1ebC87AA1
31+
decimals: 18
32+
name: Ether
33+
standard: EvmHypNative
34+
symbol: ETHSTAGE
35+
- addressOrDenom: "0x02615459260E5329500d23577e7950098697E203"
36+
chainName: mode
37+
connections:
38+
- token: ethereum|arbitrum|0x5b4172Eed2886bC3623a9ed9CCC98DBE2832B7d2
39+
- token: ethereum|base|0x94620098a0AF6fBEb3eDd2BC6F52D1aa228e9077
40+
- token: ethereum|ethereum|0xd17c7E32a2D3BB76234925bee159aC18a43E8322
41+
- token: ethereum|optimism|0x7B3877CD74c7b7f1fc5ACE40Ad5C5aE1ebC87AA1
42+
decimals: 18
43+
name: Ether STAGE
44+
standard: EvmHypSynthetic
45+
symbol: ETHSTAGE
46+
- addressOrDenom: "0x7B3877CD74c7b7f1fc5ACE40Ad5C5aE1ebC87AA1"
47+
chainName: optimism
48+
connections:
49+
- token: ethereum|arbitrum|0x5b4172Eed2886bC3623a9ed9CCC98DBE2832B7d2
50+
- token: ethereum|base|0x94620098a0AF6fBEb3eDd2BC6F52D1aa228e9077
51+
- token: ethereum|ethereum|0xd17c7E32a2D3BB76234925bee159aC18a43E8322
52+
- token: ethereum|mode|0x02615459260E5329500d23577e7950098697E203
53+
decimals: 18
54+
name: Ether
55+
standard: EvmHypNative
56+
symbol: ETHSTAGE
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
arbitrum:
2+
decimals: 18
3+
name: Ether STAGE
4+
owner: "0x3e0A78A330F2b97059A4D507ca9d8292b65B6FB5"
5+
symbol: ETHSTAGE
6+
type: native
7+
base:
8+
decimals: 18
9+
name: Ether STAGE
10+
owner: "0x3e0A78A330F2b97059A4D507ca9d8292b65B6FB5"
11+
symbol: ETHSTAGE
12+
type: native
13+
ethereum:
14+
decimals: 18
15+
name: Ether STAGE
16+
owner: "0x3e0A78A330F2b97059A4D507ca9d8292b65B6FB5"
17+
symbol: ETHSTAGE
18+
type: native
19+
mode:
20+
decimals: 18
21+
name: Ether STAGE
22+
owner: "0x3e0A78A330F2b97059A4D507ca9d8292b65B6FB5"
23+
symbol: ETHSTAGE
24+
type: synthetic
25+
optimism:
26+
decimals: 18
27+
name: Ether STAGE
28+
owner: "0x3e0A78A330F2b97059A4D507ca9d8292b65B6FB5"
29+
symbol: ETHSTAGE
30+
type: native

deployments/warp_routes/warpRouteConfigs.yaml

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1656,6 +1656,63 @@ ETH/sepolia-starknetsepolia:
16561656
name: Ether
16571657
standard: StarknetHypSynthetic
16581658
symbol: ETH
1659+
ETH/stage:
1660+
tokens:
1661+
- addressOrDenom: "0x5b4172Eed2886bC3623a9ed9CCC98DBE2832B7d2"
1662+
chainName: arbitrum
1663+
connections:
1664+
- token: ethereum|base|0x94620098a0AF6fBEb3eDd2BC6F52D1aa228e9077
1665+
- token: ethereum|ethereum|0xd17c7E32a2D3BB76234925bee159aC18a43E8322
1666+
- token: ethereum|mode|0x02615459260E5329500d23577e7950098697E203
1667+
- token: ethereum|optimism|0x7B3877CD74c7b7f1fc5ACE40Ad5C5aE1ebC87AA1
1668+
decimals: 18
1669+
name: Ether
1670+
standard: EvmHypNative
1671+
symbol: ETH
1672+
- addressOrDenom: "0x94620098a0AF6fBEb3eDd2BC6F52D1aa228e9077"
1673+
chainName: base
1674+
connections:
1675+
- token: ethereum|arbitrum|0x5b4172Eed2886bC3623a9ed9CCC98DBE2832B7d2
1676+
- token: ethereum|ethereum|0xd17c7E32a2D3BB76234925bee159aC18a43E8322
1677+
- token: ethereum|mode|0x02615459260E5329500d23577e7950098697E203
1678+
- token: ethereum|optimism|0x7B3877CD74c7b7f1fc5ACE40Ad5C5aE1ebC87AA1
1679+
decimals: 18
1680+
name: Ether
1681+
standard: EvmHypNative
1682+
symbol: ETH
1683+
- addressOrDenom: "0xd17c7E32a2D3BB76234925bee159aC18a43E8322"
1684+
chainName: ethereum
1685+
connections:
1686+
- token: ethereum|arbitrum|0x5b4172Eed2886bC3623a9ed9CCC98DBE2832B7d2
1687+
- token: ethereum|base|0x94620098a0AF6fBEb3eDd2BC6F52D1aa228e9077
1688+
- token: ethereum|mode|0x02615459260E5329500d23577e7950098697E203
1689+
- token: ethereum|optimism|0x7B3877CD74c7b7f1fc5ACE40Ad5C5aE1ebC87AA1
1690+
decimals: 18
1691+
name: Ether
1692+
standard: EvmHypNative
1693+
symbol: ETH
1694+
- addressOrDenom: "0x02615459260E5329500d23577e7950098697E203"
1695+
chainName: mode
1696+
connections:
1697+
- token: ethereum|arbitrum|0x5b4172Eed2886bC3623a9ed9CCC98DBE2832B7d2
1698+
- token: ethereum|base|0x94620098a0AF6fBEb3eDd2BC6F52D1aa228e9077
1699+
- token: ethereum|ethereum|0xd17c7E32a2D3BB76234925bee159aC18a43E8322
1700+
- token: ethereum|optimism|0x7B3877CD74c7b7f1fc5ACE40Ad5C5aE1ebC87AA1
1701+
decimals: 18
1702+
name: Ether STAGE
1703+
standard: EvmHypSynthetic
1704+
symbol: ETH
1705+
- addressOrDenom: "0x7B3877CD74c7b7f1fc5ACE40Ad5C5aE1ebC87AA1"
1706+
chainName: optimism
1707+
connections:
1708+
- token: ethereum|arbitrum|0x5b4172Eed2886bC3623a9ed9CCC98DBE2832B7d2
1709+
- token: ethereum|base|0x94620098a0AF6fBEb3eDd2BC6F52D1aa228e9077
1710+
- token: ethereum|ethereum|0xd17c7E32a2D3BB76234925bee159aC18a43E8322
1711+
- token: ethereum|mode|0x02615459260E5329500d23577e7950098697E203
1712+
decimals: 18
1713+
name: Ether
1714+
standard: EvmHypNative
1715+
symbol: ETH
16591716
ETH/viction:
16601717
tokens:
16611718
- addressOrDenom: "0xbcDAA686CD93188527A6020ba3D75f926f9e3c92"

0 commit comments

Comments
 (0)