-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.default.properties
More file actions
383 lines (356 loc) · 12.7 KB
/
Copy path.default.properties
File metadata and controls
383 lines (356 loc) · 12.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
# Binaries used within the tests for the supported operating systems, namely Darwin and Linux.
#
[binaries.darwin]
go = /usr/local/go/bin/go
solc = /usr/local/bin/solc
ganache = /usr/local/bin/ganache-cli
gnuplot = /opt/local/bin/gnuplot
node = /usr/local/bin/node
node_path = /usr/local/lib/node_modules
npm=/usr/local/bin/npm
npx = /usr/local/bin/npx
docker = /usr/local/bin/docker
[binaries.linux]
go = /usr/bin/go
solc = /usr/local/bin/solc
ganache = /usr/local/bin/ganache-cli
gnuplot = /usr/bin/gnuplot
node = /usr/bin/node
node_path = /usr/lib/node_modules:/usr/local/lib/node_modules
npm=/usr/bin/npm
npx = /usr/bin/npx
docker = /usr/bin/docker
# Connection details for the external persistence
#
[persistence.db]
host = <set in user.properties>
user = <set in user.properties>
database = <set in user.properties>
password = <set in user.properties>
# Properties for support, such as personnel contact information or API details for alerts. Add additional contacts as
# <name>.tel = <number> in the override properties file at ~/.tentest/user.properties file.
#
[support.personnel.tel]
default = <set in user.properties>
[support.personnel.did]
default = <set in user.properties>
[support.twilio]
account = <set in user.properties>
token = <set in user.properties>
from = <set in user.properties>
# Constants relating to the different environments the tests can run against namely Ten, Sepolia, Arbitrum and Ganache.
# The account PKs used are randomly generated and do not relate to any real values. To use real values from a metamask
# wallet, override in your ~/.tentest/user.properties file.
#
[env.all]
FundAcntPK = 044288029c015996cc86a466be8493cd4eb35ae67d766e7ee4e85f808d15ffe3
Account1PK = bdde68c85301a9bda94a4d0e74647a32dde36b7901771499b9aec7ec32d284a5
Account2PK = 3ab8c160028192b8048ecc2afd031f213a01778893225507e2c8f4f23d01de6d
Account3PK = fd0a2c4f8f0a2212fe7b2189c6e603dc43915da304cec7b63f1834488af4b508
Account4PK = 7fef220e68a232dc45cf63df7fdebe2b42938a290b9a2229bc78d4e923613021
Account5PK = 4f056dbc4b703cdf426677f083959780177a390c3b0241fd1f2f96399e360d02
Account6PK = 4df8f59ec864ab75f5cceac05e9e39ce4b80e6f912c046e6cf0b3837408565fb
Account7PK = a8b59372f73b799392b5a5ce7c23c76eaa4efe3215c9523e9d42889d71afedcb
Account8PK = fef2b7a804a341d573d2d74cdbae1bbba0729f5bb31c24a987e38ca4367551b6
Account9PK = 50025bc632ab573e961331c5b6e69902957258dc5e73169128aea36717996b1f
Account10PK = fbe033a7391aec55d198eabfc564db16d22ad113157c4e6a6c1041cc0ac0df0b
Account11PK = b2ea9340fe65833abb5948860fec9ac0635dfede735adabf46d97b960e7bc8f4
Account12PK = f0f1ec01f2a8e4ee6e0fdd1ca253c3f5e71bf29ce6b226dc0852b924f7c155e3
[env.default]
HostHTTP = http://127.0.0.1
HostWS = ws://127.0.0.1
PortHTTP = 8545
PortWS = 8545
ChainID = 1
BlockTimeSecs = 1
[env.ganache]
HostHTTP = http://127.0.0.1
HostWS = ws://127.0.0.1
PortHTTP = 8545
PortWS = 8545
ChainID = 1337
BlockTimeSecs = 1
[env.hardhat]
# Any account private keys given here are well know hardhat startup accounts. Any funds sent to them on any live
# network WILL BE LOST. The L1FundedAccountPK is used to override that set in env.all properties FundAcntPK.
HostHTTP = http://127.0.0.1
HostWS = ws://127.0.0.1
PortHTTP = 8545
PortWS = 8545
ChainID = 31337
BlockTimeSecs = 1
L1FundedAccountPK = 0x468dc6294a0532e88dd2dc571a3dbe237329e4cd657c273d1d96e4918a2befa4
FUSE.TestUSDC = 0x6Bc711Dc74668f86c6929fCDc7a0fd776b0B6f66
FUSE.TestTEN = 0xB88bFe5b4c40aC7d1253d8b6BBeFF7FEF0045db5
FUSE.Marketplace = 0x979305FCD2a9D2838054A9eb0898294C768D61AD
[env.goerli]
HostHTTP = https://goerli.infura.io/v3
HostWS = wss://goerli.infura.io/ws/v3
PortHTTP = 8545
PortWS = 8545
ChainID = 5
BlockTimeSecs = 15
ProjectID = <set in user.properties>
[env.sepolia]
HostHTTP = https://eth-sepolia.g.alchemy.com/v2
HostWS = wss://eth-sepolia.g.alchemy.com/v2
PortHTTP = 8545
PortWS = 8545
ChainID = 11155111
BlockTimeSecs = 15
APIKey = <set in user.properties>
[env.arbitrum.sepolia]
HostHTTP = https://arb-sepolia.g.alchemy.com/v2
HostWS = wss://arb-sepolia.g.alchemy.com/v2
PortHTTP = 8545
PortWS = 8545
ChainID = 421614
BlockTimeSecs = 15
APIKey = <set in user.properties>
L1NodeHostHTTP = https://eth-sepolia.g.alchemy.com/v2
L1NodeHostWS = wss://eth-sepolia.g.alchemy.com/v2
L1NodePortHTTP = 8545
L1NodePortWS = 8545
[env.optimism.sepolia]
HostHTTP = https://sepolia.optimism.io
HostWS = wss://sepolia.optimism.io
PortHTTP = 443
PortWS = 443
ChainID = 11155420
BlockTimeSecs = 15
L1NodeHostHTTP = https://eth-sepolia.g.alchemy.com/v2
L1NodeHostWS = wss://eth-sepolia.g.alchemy.com/v2
L1NodePortHTTP = 8545
L1NodePortWS = 8545
[env.ethereum]
HostHTTP = http://l1.mainnet.ten.xyz
HostWS = ws://l1.mainnet.ten.xyz
PortHTTP = 8545
PortWS = 8546
ChainID = 1
BlockTimeSecs = 15
[env.ten.mainnet]
HostHTTP = https://rpc.ten.xyz
HostWS = wss://rpc.ten.xyz
PortHTTP = 443
PortWS = 81
ChainID = 443
BlockTimeSecs = 1
FaucetHostHTTP = <not set for this environment>
SequencerHost =
SequencerPortHTTP =
SequencerPortWS =
ValidatorHost = erpc.ten.xyz
ValidatorPortHTTP = 80
ValidatorPortWS = 81
SequencerAddress = 0x6165F6a8db5b898b2D98826F7a86cFc12Bdd2999
Validator1Address = 0x7686c75D98cBDa60f68bfB1ab773303a6819A37E
Validator2Address = 0xf3549165e6AE699B73349dd81a69d005d0add92a
L1DeployerAddress = 0x5EE3113aA489A61c5E17cC17f09a10218498b9BC
FaucetAddress = <not set for this environment>
L2GasPaymentAddress =
L2WETHContractAddress = 1000000000000000000000000000000000000042
L1WETHContractAddress = C02aaA39b223FE8D0A0e5C4F27eAD9083c756Cc2
L1USDCContractAddress = a0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48
L1USDTContractAddress = dAC17F958D2ee523a2206206994597C13D831ec7
L1Abstraction = TenL1Ethereum
L1NodeHostHTTP = http://l1.mainnet.ten.xyz
L1NodeHostWS = ws://l1.mainnet.ten.xyz
L1NodeHostHTTPDockerNetwork = http://l1.mainnet.ten.xyz
L1NodeHostWSDockerNetwork = ws://l1.mainnet.ten.xyz
L1NodePortHTTP = 8545
L1NodePortWS = 8546
L1ChainID = 1
L1FundedAccountPK = <not set for this environment>
[env.ten.sepolia]
HostHTTP = https://testnet-rpc.ten.xyz
HostWS = wss://testnet-rpc.ten.xyz
HostHTTPDockerNetwork = https://testnet-rpc.ten.xyz
HostWSDockerNetwork = wss://testnet-rpc.ten.xyz
PortHTTP = 443
PortWS = 81
ChainID = 8443
BlockTimeSecs = 1
FaucetHostHTTP = https://sepolia-faucet.ten.xyz
FaucetHostHTTPDockerNetwork = https://sepolia-faucet.ten.xyz
SequencerHost =
SequencerHostDockerNetwork =
SequencerPortHTTP =
SequencerPortWS =
ValidatorHost = erpc.testnet.ten.xyz
ValidatorHostDockerNetwork = erpc.testnet.ten.xyz
ValidatorPortHTTP = 80
ValidatorPortWS = 81
SequencerAddress = 0x00E3cD61a6Fc4D902CB96A342dcC16e3c07c0b58
Validator1Address = 0xc18456Aba9D19C4070aaDcA9a16999C9d5f3E774
Validator2Address = 0xF7E8fb5b78dA9e37F1Ed210196e5EddbB7f868Fd
L1DeployerAddress = 0x5555E184dDC7de1A1fD0FF237CcA77338cE7162D
FaucetAddress = 0xA58C60cc047592DE97BF1E8d2f225Fc5D959De77
L2GasPaymentAddress = <set in user.properties>
L2WETHContractAddress = 1000000000000000000000000000000000000042
L1WETHContractAddress = 7b79995e5f793A07Bc00c21412e50Ecae098E7f9
L1USDCContractAddress = 1c7D4B196Cb0C7B01d743Fbc6116a902379C7238
L1USDTContractAddress = 7169D38820dfd117C3FA1f22a697dBA58d90BA06
L1Abstraction = TenL1Sepolia
L1NodeHostHTTP = https://eth-sepolia.g.alchemy.com/v2
L1NodeHostWS = wss://eth-sepolia.g.alchemy.com/v2
L1NodeHostHTTPDockerNetwork = https://eth-sepolia.g.alchemy.com/v2
L1NodeHostWSDockerNetwork = wss://eth-sepolia.g.alchemy.com/v2
L1NodePortHTTP = 8545
L1NodePortWS = 8545
L1ChainID = 11155111
L1FundedAccountPK = <set in user.properties>
[env.ten.uat]
HostHTTP = https://rpc.uat-gw-testnet.ten.xyz
HostWS = wss://rpc.uat-gw-testnet.ten.xyz
HostHTTPDockerNetwork = https://rpc.uat-gw-testnet.ten.xyz
HostWSDockerNetwork = wss://rpc.uat-gw-testnet.ten.xyz
PortHTTP = 443
PortWS = 443
ChainID = 7443
BlockTimeSecs = 1
FaucetHostHTTP = https://uat-faucet.ten.xyz
FaucetHostHTTPDockerNetwork = https://uat-faucet.ten.xyz
SequencerHost =
SequencerHostDockerNetwork =
SequencerPortHTTP =
SequencerPortWS =
ValidatorHost = erpc.uat-testnet.ten.xyz
ValidatorHostDockerNetwork = erpc.uat-testnet.ten.xyz
ValidatorPortHTTP = 80
ValidatorPortWS = 81
FaucetAddress = 0xA58C60cc047592DE97BF1E8d2f225Fc5D959De77
SequencerAddress = 0xEEd55Ff2853b004A82D2b4CE97B038D712216dCa
Validator1Address = 0x53D3015D0D8Fc5Ad68484866Bb9Ae60ebb5277cb
Validator2Address = 0x274Ab98679e3fb2e05a1E22c6A6fBF8fbe6515B1
L1DeployerAddress = 0xD35CE8575dC1816e560E16534eB7ea5D368255B7
L2GasPaymentAddress = <set in user.properties>
L2WETHContractAddress = 1000000000000000000000000000000000000042
L1WETHContractAddress = 7b79995e5f793A07Bc00c21412e50Ecae098E7f9
L1USDCContractAddress = 1c7D4B196Cb0C7B01d743Fbc6116a902379C7238
L1USDTContractAddress = 7169D38820dfd117C3FA1f22a697dBA58d90BA06
# uncomment if using geth as the L1
#L1Abstraction = TenL1Geth
#L1NodeHostHTTP = http://uat-testnet-eth2network.uksouth.cloudapp.azure.com
#L1NodeHostWS = ws://uat-testnet-eth2network.uksouth.cloudapp.azure.com
#L1NodePortHTTP = 8025
#L1NodePortWS = 9000
L1Abstraction = TenL1Sepolia
L1NodeHostHTTP = https://eth-sepolia.g.alchemy.com/v2
L1NodeHostWS = wss://eth-sepolia.g.alchemy.com/v2
L1NodeHostHTTPDockerNetwork = https://eth-sepolia.g.alchemy.com/v2
L1NodeHostWSDockerNetwork = wss://eth-sepolia.g.alchemy.com/v2
L1NodePortHTTP = 8545
L1NodePortWS = 8545
L1ChainID = 11155111
L1FundedAccountPK = <set in user.properties>
[env.ten.dev]
HostHTTP = https://rpc.dev-gw-testnet.ten.xyz
HostWS = wss://rpc.dev-gw-testnet.ten.xyz
HostHTTPDockerNetwork = https://rpc.dev-gw-testnet.ten.xyz
HostWSDockerNetwork = wss://rpc.dev-gw-testnet.ten.xyz
PortHTTP = 443
PortWS = 443
ChainID = 6443
BlockTimeSecs = 1
FaucetHostHTTP = https://dev-faucet.ten.xyz
FaucetHostHTTPDockerNetwork = https://dev-faucet.ten.xyz
SequencerHost =
SequencerHostDockerNetwork =
SequencerPortHTTP =
SequencerPortWS =
ValidatorHost = erpc.dev-testnet.ten.xyz
ValidatorHostDockerNetwork = erpc.dev-testnet.ten.xyz
ValidatorPortHTTP = 80
ValidatorPortWS = 81
FaucetAddress = 0xA58C60cc047592DE97BF1E8d2f225Fc5D959De77
SequencerAddress =
Validator1Address =
Validator2Address =
L2GasPaymentAddress =
L2WETHContractAddress = 1000000000000000000000000000000000000042
L1WETHContractAddress = 1000000000000000000000000000000000000042
L1USDCContractAddress =
L1USDTContractAddress =
L1DeployerAddress =
L1Abstraction = TenL1Geth
L1NodeHostHTTP = http://dev-testnet-eth2network-522.uksouth.cloudapp.azure.com
L1NodeHostWS = ws://dev-testnet-eth2network-522.uksouth.cloudapp.azure.com
L1NodeHostHTTPDockerNetwork = http://dev-testnet-eth2network-522.uksouth.cloudapp.azure.com
L1NodeHostWSDockerNetwork = ws://dev-testnet-eth2network-522.uksouth.cloudapp.azure.com
L1NodePortHTTP = 8025
L1NodePortWS = 9000
L1ChainID = 1337
L1FundedAccountPK = <set in user.properties>
[env.ten.local]
HostHTTP = http://127.0.0.1
HostWS = ws://127.0.0.1
HostHTTPDockerNetwork = http://gateway
HostWSDockerNetwork = ws://gateway
PortHTTP = 3000
PortWS = 3001
ChainID = 5443
BlockTimeSecs = 1
FaucetHostHTTP = http://127.0.0.1:99
FaucetHostHTTPDockerNetwork = http://faucet:99
SequencerHost = 127.0.0.1
SequencerHostDockerNetwork = sequencer-host
SequencerPortHTTP = 80
SequencerPortWS = 81
ValidatorHost = 127.0.0.1
ValidatorHostDockerNetwork = validator-host
ValidatorPortHTTP = 13010
ValidatorPortWS = 13011
FaucetAddress = 0xA58C60cc047592DE97BF1E8d2f225Fc5D959De77
SequencerAddress =
Validator1Address =
Validator2Address =
L2GasPaymentAddress =
L2WETHContractAddress = 1000000000000000000000000000000000000042
L1WETHContractAddress = 1000000000000000000000000000000000000042
L1USDCContractAddress =
L1USDTContractAddress =
L1DeployerAddress =
L1Abstraction = TenL1Geth
L1NodeHostHTTP = http://127.0.0.1
L1NodeHostWS = ws://127.0.0.1
L1NodeHostHTTPDockerNetwork = http://eth2network
L1NodeHostWSDockerNetwork = ws://eth2network
L1NodePortHTTP = 8025
L1NodePortWS = 9000
L1ChainID = 1337
L1FundedAccountPK = 4bfe14725e685901c062ccd4e220c61cf9c189897b6c78bd18d7f51291b2b8f1
[env.ten.sim]
HostHTTP = http://127.0.0.1
HostWS = ws://127.0.0.1
HostHTTPDockerNetwork = http://host.docker.internal
HostWSDockerNetwork = ws://host.docker.internal
PortHTTP = 11180
PortWS = 11181
ChainID = 443
BlockTimeSecs = 1
FaucetHostHTTP = http://127.0.0.1:99
FaucetHostHTTPDockerNetwork = http://host.docker.internal:99
SequencerHost =
SequencerHostDockerNetwork =
SequencerPortHTTP =
SequencerPortWS =
ValidatorHost = 127.0.0.1
ValidatorHostDockerNetwork = host.docker.internal
ValidatorPortHTTP = 25801
ValidatorPortWS = 25901
FaucetAddress = 0xA58C60cc047592DE97BF1E8d2f225Fc5D959De77
SequencerAddress =
Validator1Address =
Validator2Address =
L2GasPaymentAddress =
L1DeployerAddress =
L1Abstraction = TenL1Geth
L1NodeHostHTTP = http://127.0.0.1
L1NodeHostWS = ws://127.0.0.1
L1NodeHostHTTPDockerNetwork = http://127.0.0.1
L1NodeHostWSDockerNetwork = ws://127.0.0.1
L1NodePortHTTP = 25000
L1NodePortWS = 17100
L1ChainID = 1337
L1FundedAccountPK = 4bfe14725e685901c062ccd4e220c61cf9c189897b6c78bd18d7f51291b2b8f1