Skip to content

Commit c47ebdb

Browse files
authored
feat: verify contracts deployed from infra (#3243)
1 parent e6e7de8 commit c47ebdb

File tree

17 files changed

+305
-199
lines changed

17 files changed

+305
-199
lines changed

solidity/flatten.sh

Lines changed: 0 additions & 23 deletions
This file was deleted.

solidity/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@
5050
"clean": "hardhat clean && rm -rf ./dist ./cache ./types ./coverage",
5151
"coverage": "./coverage.sh",
5252
"docs": "forge doc",
53-
"flatten": "./flatten.sh",
5453
"storage": "./storage.sh",
5554
"prettier": "prettier --write ./contracts ./test",
5655
"test": "hardhat test && forge test -vvv",

typescript/helloworld/hardhat.config.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,7 @@ import 'solidity-coverage';
99
*/
1010
module.exports = {
1111
solidity: {
12-
compilers: [
13-
{
14-
version: '0.8.19',
15-
},
16-
],
12+
version: '0.8.19',
1713
},
1814
gasReporter: {
1915
currency: 'USD',

typescript/infra/config/environments/mainnet3/helloworld/hyperlane/verification.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
"isProxy": false
88
},
99
{
10-
"name": "Router",
10+
"name": "HelloWorld",
1111
"address": "0xB97d3bF2fC296c2cAC4056bBC8A783ff39408e20",
1212
"constructorArguments": "00000000000000000000000035231d4c2d8b8adcb5617a638a0c4548684c7c7000000000000000000000000056f52c0a1ddcd557285f7cbc782d3d83096ce1cc",
1313
"isProxy": false
1414
},
1515
{
16-
"name": "Router",
16+
"name": "HelloWorld",
1717
"address": "0x22Fd11F93F0303346c9b9070cc67C4Bc7aB2dABB",
1818
"constructorArguments": "0000000000000000000000002971b9aec44be4eb673df1b88cdb57b96eefe8a40000000000000000000000000000000000000000000000000000000000000000",
1919
"isProxy": false
@@ -27,13 +27,13 @@
2727
"isProxy": false
2828
},
2929
{
30-
"name": "Router",
30+
"name": "HelloWorld",
3131
"address": "0x2A925CD8a5d919c5c6599633090c37fe38A561b6",
3232
"constructorArguments": "00000000000000000000000035231d4c2d8b8adcb5617a638a0c4548684c7c7000000000000000000000000056f52c0a1ddcd557285f7cbc782d3d83096ce1cc",
3333
"isProxy": false
3434
},
3535
{
36-
"name": "Router",
36+
"name": "HelloWorld",
3737
"address": "0xd54fF402ADf0a7CBad9626B1261bF4bEB26A437a",
3838
"constructorArguments": "000000000000000000000000ff06afcaabaddd1fb08371f9cca15d73d51febd60000000000000000000000000000000000000000000000000000000000000000",
3939
"isProxy": false
@@ -47,13 +47,13 @@
4747
"isProxy": false
4848
},
4949
{
50-
"name": "Router",
50+
"name": "HelloWorld",
5151
"address": "0x6c0aC8cEA75232aa7BeD8cbe9C4f820E7a77a9C3",
5252
"constructorArguments": "00000000000000000000000035231d4c2d8b8adcb5617a638a0c4548684c7c7000000000000000000000000056f52c0a1ddcd557285f7cbc782d3d83096ce1cc",
5353
"isProxy": false
5454
},
5555
{
56-
"name": "Router",
56+
"name": "HelloWorld",
5757
"address": "0x42ad84C5d2a90e574678958133B8a13CA9F44AAF",
5858
"constructorArguments": "0000000000000000000000005d934f4e2f797775e53561bb72aca21ba36b96bb0000000000000000000000000000000000000000000000000000000000000000",
5959
"isProxy": false
@@ -67,13 +67,13 @@
6767
"isProxy": false
6868
},
6969
{
70-
"name": "Router",
70+
"name": "HelloWorld",
7171
"address": "0x4151773Db70C0b2D4c43Ea44A5FB5803ff1d3e0B",
7272
"constructorArguments": "00000000000000000000000035231d4c2d8b8adcb5617a638a0c4548684c7c7000000000000000000000000056f52c0a1ddcd557285f7cbc782d3d83096ce1cc",
7373
"isProxy": false
7474
},
7575
{
76-
"name": "Router",
76+
"name": "HelloWorld",
7777
"address": "0x10Add66Db9C837000A43F3601aa9c54c6744F4c8",
7878
"constructorArguments": "00000000000000000000000050da3b3907a08a24fe4999f4dcf337e8dc7954bb0000000000000000000000000000000000000000000000000000000000000000",
7979
"isProxy": false
@@ -87,13 +87,13 @@
8787
"isProxy": false
8888
},
8989
{
90-
"name": "Router",
90+
"name": "HelloWorld",
9191
"address": "0x96271cA0ab9eeFB3Ca481749c0Ca4c705fD4F523",
9292
"constructorArguments": "00000000000000000000000035231d4c2d8b8adcb5617a638a0c4548684c7c7000000000000000000000000056f52c0a1ddcd557285f7cbc782d3d83096ce1cc",
9393
"isProxy": false
9494
},
9595
{
96-
"name": "Router",
96+
"name": "HelloWorld",
9797
"address": "0xb2BFFD0248C7a0029860A29fD4Efe762a22f93Af",
9898
"constructorArguments": "000000000000000000000000979ca5202784112f4738403dbec5d0f3b9daabb90000000000000000000000000000000000000000000000000000000000000000",
9999
"isProxy": false
@@ -107,13 +107,13 @@
107107
"isProxy": false
108108
},
109109
{
110-
"name": "Router",
110+
"name": "HelloWorld",
111111
"address": "0xA6f0A37DFDe9C2c8F46F010989C47d9edB3a9FA8",
112112
"constructorArguments": "00000000000000000000000035231d4c2d8b8adcb5617a638a0c4548684c7c7000000000000000000000000056f52c0a1ddcd557285f7cbc782d3d83096ce1cc",
113113
"isProxy": false
114114
},
115115
{
116-
"name": "Router",
116+
"name": "HelloWorld",
117117
"address": "0x3da5fDCcC661c84454f49dB0Cf519561BC7c2729",
118118
"constructorArguments": "000000000000000000000000d4c1905bb1d26bc93dac913e13cacc278cdcc80d0000000000000000000000000000000000000000000000000000000000000000",
119119
"isProxy": false
@@ -127,13 +127,13 @@
127127
"isProxy": false
128128
},
129129
{
130-
"name": "Router",
130+
"name": "HelloWorld",
131131
"address": "0x9311cEE522A7C122B843b66cC31C6a63e2F92641",
132132
"constructorArguments": "00000000000000000000000035231d4c2d8b8adcb5617a638a0c4548684c7c7000000000000000000000000056f52c0a1ddcd557285f7cbc782d3d83096ce1cc",
133133
"isProxy": false
134134
},
135135
{
136-
"name": "Router",
136+
"name": "HelloWorld",
137137
"address": "0x7ff2bF58C38A41AD7C9CbC14e780e8a7EDBbd48D",
138138
"constructorArguments": "000000000000000000000000c005dc82818d67af737725bd4bf75435d065d2390000000000000000000000000000000000000000000000000000000000000000",
139139
"isProxy": false
@@ -147,13 +147,13 @@
147147
"isProxy": false
148148
},
149149
{
150-
"name": "Router",
150+
"name": "HelloWorld",
151151
"address": "0xAe067C08703508230357025B38c35Cd12793628c",
152152
"constructorArguments": "00000000000000000000000035231d4c2d8b8adcb5617a638a0c4548684c7c7000000000000000000000000056f52c0a1ddcd557285f7cbc782d3d83096ce1cc",
153153
"isProxy": false
154154
},
155155
{
156-
"name": "Router",
156+
"name": "HelloWorld",
157157
"address": "0xE25d0D46a42a106Cdf4943262644DD5E26fa7bfF",
158158
"constructorArguments": "000000000000000000000000094d03e751f49908080eff000dd6fd177fd44cc30000000000000000000000000000000000000000000000000000000000000000",
159159
"isProxy": false
@@ -167,43 +167,43 @@
167167
"isProxy": false
168168
},
169169
{
170-
"name": "router",
170+
"name": "HelloWorld",
171171
"address": "0x182E8d7c5F1B06201b102123FC7dF0EaeB445a7B",
172172
"constructorArguments": "00000000000000000000000035231d4c2d8b8adcb5617a638a0c4548684c7c7000000000000000000000000056f52c0a1ddcd557285f7cbc782d3d83096ce1cc",
173173
"isProxy": false
174174
},
175175
{
176-
"name": "Router",
176+
"name": "HelloWorld",
177177
"address": "0x26f32245fCF5Ad53159E875d5Cae62aEcf19c2d4",
178178
"constructorArguments": "00000000000000000000000035231d4c2d8b8adcb5617a638a0c4548684c7c7000000000000000000000000056f52c0a1ddcd557285f7cbc782d3d83096ce1cc",
179179
"isProxy": false
180180
},
181181
{
182-
"name": "Router",
182+
"name": "HelloWorld",
183183
"address": "0xA166219dF110BDA97b91e65D4BB4Aae4159978b9",
184184
"constructorArguments": "000000000000000000000000ad09d78f4c6b9da2ae82b1d34107802d380bb74f0000000000000000000000000000000000000000000000000000000000000000",
185185
"isProxy": false
186186
}
187187
],
188188
"base": [
189189
{
190-
"name": "Router",
190+
"name": "HelloWorld",
191191
"address": "0x811808Dd29ba8B0FC6C0ec0b5537035E59745162",
192192
"constructorArguments": "000000000000000000000000ea87ae93fa0019a82a727bfd3ebd1cfca8f64f1d0000000000000000000000000000000000000000000000000000000000000000",
193193
"isProxy": false
194194
}
195195
],
196196
"scroll": [
197197
{
198-
"name": "Router",
198+
"name": "HelloWorld",
199199
"address": "0x0be2Ae2f6D02a3e0e00ECB57D3E1fCbb7f8F38F4",
200200
"constructorArguments": "0000000000000000000000002f2afae1139ce54fefc03593fee8ab2adf4a85a70000000000000000000000000000000000000000000000000000000000000000",
201201
"isProxy": false
202202
}
203203
],
204204
"polygonzkevm": [
205205
{
206-
"name": "Router",
206+
"name": "HelloWorld",
207207
"address": "0xaad207a0Fd7a4e3C927Ccc78ac8134baF586B852",
208208
"constructorArguments": "0000000000000000000000003a464f746d23ab22155710f44db16dca53e0775e0000000000000000000000000000000000000000000000000000000000000000",
209209
"isProxy": false

typescript/infra/config/environments/mainnet3/helloworld/rc/verification.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,119 +1,119 @@
11
{
22
"polygon": [
33
{
4-
"name": "Router",
4+
"name": "HelloWorld",
55
"address": "0xd5D06f8Ee9cfab362e5758A0A925db7470E7D22f",
66
"constructorArguments": "0000000000000000000000005d934f4e2f797775e53561bb72aca21ba36b96bb0000000000000000000000000000000000000000000000000000000000000000",
77
"isProxy": false
88
}
99
],
1010
"bsc": [
1111
{
12-
"name": "Router",
12+
"name": "HelloWorld",
1313
"address": "0xC728F24AA2442d6230c9785635b81fF73C1a16Db",
1414
"constructorArguments": "0000000000000000000000002971b9aec44be4eb673df1b88cdb57b96eefe8a40000000000000000000000000000000000000000000000000000000000000000",
1515
"isProxy": false
1616
}
1717
],
1818
"arbitrum": [
1919
{
20-
"name": "Router",
20+
"name": "HelloWorld",
2121
"address": "0x4D172025D810DDD770e7464A41673ca8e75539b0",
2222
"constructorArguments": "000000000000000000000000979ca5202784112f4738403dbec5d0f3b9daabb90000000000000000000000000000000000000000000000000000000000000000",
2323
"isProxy": false
2424
}
2525
],
2626
"optimism": [
2727
{
28-
"name": "Router",
28+
"name": "HelloWorld",
2929
"address": "0x8Fc3AdBF87c74dF6142f6D65aE0f8BFe042BBDd0",
3030
"constructorArguments": "000000000000000000000000d4c1905bb1d26bc93dac913e13cacc278cdcc80d0000000000000000000000000000000000000000000000000000000000000000",
3131
"isProxy": false
3232
}
3333
],
3434
"moonbeam": [
3535
{
36-
"name": "Router",
36+
"name": "HelloWorld",
3737
"address": "0x1dA36d5c79Ae8Bc43eC080FeD9B4Dbb91b509834",
3838
"constructorArguments": "000000000000000000000000094d03e751f49908080eff000dd6fd177fd44cc30000000000000000000000000000000000000000000000000000000000000000",
3939
"isProxy": false
4040
}
4141
],
4242
"gnosis": [
4343
{
44-
"name": "Router",
44+
"name": "HelloWorld",
4545
"address": "0x9B0C41777A0fC5dd040BC8B043991Eb168f3bD9C",
4646
"constructorArguments": "000000000000000000000000ad09d78f4c6b9da2ae82b1d34107802d380bb74f0000000000000000000000000000000000000000000000000000000000000000",
4747
"isProxy": false
4848
}
4949
],
5050
"base": [
5151
{
52-
"name": "Router",
52+
"name": "HelloWorld",
5353
"address": "0x6756189BDE3a29bb56466DECb50BBA76543D8752",
5454
"constructorArguments": "000000000000000000000000ea87ae93fa0019a82a727bfd3ebd1cfca8f64f1d0000000000000000000000000000000000000000000000000000000000000000",
5555
"isProxy": false
5656
}
5757
],
5858
"scroll": [
5959
{
60-
"name": "Router",
60+
"name": "HelloWorld",
6161
"address": "0x5366362c41e34869BDa231061603E4356D66079D",
6262
"constructorArguments": "0000000000000000000000002f2afae1139ce54fefc03593fee8ab2adf4a85a70000000000000000000000000000000000000000000000000000000000000000",
6363
"isProxy": false
6464
}
6565
],
6666
"polygonzkevm": [
6767
{
68-
"name": "Router",
68+
"name": "HelloWorld",
6969
"address": "0x03cF708E42C89623bd83B281A56935cB562b9258",
7070
"constructorArguments": "0000000000000000000000003a464f746d23ab22155710f44db16dca53e0775e0000000000000000000000000000000000000000000000000000000000000000",
7171
"isProxy": false
7272
}
7373
],
7474
"celo": [
7575
{
76-
"name": "Router",
76+
"name": "HelloWorld",
7777
"address": "0xcfacC141f090E5441D8F274659D43ec20F748b19",
7878
"constructorArguments": "00000000000000000000000050da3b3907a08a24fe4999f4dcf337e8dc7954bb0000000000000000000000000000000000000000000000000000000000000000",
7979
"isProxy": false
8080
}
8181
],
8282
"ethereum": [
8383
{
84-
"name": "Router",
84+
"name": "HelloWorld",
8585
"address": "0xC6B1e375550343cDA762d2efD4EbdB3B8609a7a4",
8686
"constructorArguments": "000000000000000000000000c005dc82818d67af737725bd4bf75435d065d2390000000000000000000000000000000000000000000000000000000000000000",
8787
"isProxy": false
8888
}
8989
],
9090
"avalanche": [
9191
{
92-
"name": "Router",
92+
"name": "HelloWorld",
9393
"address": "0x24fb6e8E7F8298696BaeE10B15bB57295a1f1e35",
9494
"constructorArguments": "000000000000000000000000ff06afcaabaddd1fb08371f9cca15d73d51febd60000000000000000000000000000000000000000000000000000000000000000",
9595
"isProxy": false
9696
}
9797
],
9898
"mantapacific": [
9999
{
100-
"name": "Router",
100+
"name": "HelloWorld",
101101
"address": "0xDa7cECb05C4aeB02c1aFDE277d4306a2da7Bd762",
102102
"constructorArguments": "0000000000000000000000003a464f746d23ab22155710f44db16dca53e0775e0000000000000000000000000000000000000000000000000000000000000000",
103103
"isProxy": false
104104
}
105105
],
106106
"viction": [
107107
{
108-
"name": "Router",
108+
"name": "HelloWorld",
109109
"address": "0x83c2DB237e93Ce52565AB110124f78fdf159E3f4",
110110
"constructorArguments": "0000000000000000000000002f2afae1139ce54fefc03593fee8ab2adf4a85a70000000000000000000000000000000000000000000000000000000000000000",
111111
"isProxy": false
112112
}
113113
],
114114
"inevm": [
115115
{
116-
"name": "Router",
116+
"name": "HelloWorld",
117117
"address": "0x0BD07E3934D1C4cc8Db0eA2a5cDAc8C8d8eb9824",
118118
"constructorArguments": "0000000000000000000000002f2afae1139ce54fefc03593fee8ab2adf4a85a70000000000000000000000000000000000000000000000000000000000000000",
119119
"isProxy": false

0 commit comments

Comments
 (0)