|
2 | 2 |
|
3 | 3 | Smart contracts for Vea.
|
4 | 4 |
|
5 |
| -## Deployed Addresses |
| 5 | +--- |
| 6 | + |
| 7 | +- **[Deployed Addresses](#deployed-addresses)** |
| 8 | + - **[Sepolia](#sepolia)** |
| 9 | + - **[Arbitrum Sepolia](#arbitrum-sepolia)** |
| 10 | + - **[Chiado](#chiado)** |
| 11 | +- **[Getting Started](#getting-started)** |
| 12 | + - **[Install the Dependencies](#install-the-dependencies)** |
| 13 | + - **[Run Tests](#run-tests)** |
| 14 | + - **[Compile the Contracts](#compile-the-contracts)** |
| 15 | + - **[Run Linter on Files](#run-linter-on-files)** |
| 16 | + - **[Deployment](#deployment)** |
6 | 17 |
|
7 |
| -Refresh the list of deployed contracts by running `./scripts/generateDeploymentsMarkdown.sh`. |
| 18 | +--- |
| 19 | + |
| 20 | +## Deployed Addresses |
8 | 21 |
|
9 |
| -### Current version |
| 22 | +Refresh the list of deployed contracts by running `./scripts/populateReadme.sh`. |
10 | 23 |
|
11 |
| -#### Sepolia |
| 24 | +### Sepolia |
12 | 25 |
|
| 26 | +- [RouterArbToGnosisDevnet](https://sepolia.etherscan.io/address/0xA699e7246D7AF936752789408A071805CC8c99c3) |
| 27 | +- [RouterArbToGnosisTestnet](https://sepolia.etherscan.io/address/0x22d70804d4Ef5BB206C6B39e3267DFe8a0f97d27) |
13 | 28 | - [VeaOutboxArbToEthDevnet](https://sepolia.etherscan.io/address/0xb8BF3B6bd3E1a0Cc9E2dB77dd492503310514674)
|
| 29 | +- [VeaOutboxArbToEthTestnet](https://sepolia.etherscan.io/address/0x209BFdC6B7c66b63A8382196Ba3d06619d0F12c9) |
14 | 30 |
|
15 |
| -#### Arbitrum Sepolia |
| 31 | +### Arbitrum Sepolia |
16 | 32 |
|
17 | 33 | - [VeaInboxArbToEthDevnet](https://sepolia.arbiscan.io/address/0x0B5851fE2a931F619F73E739E5435C43976f1D68)
|
| 34 | +- [VeaInboxArbToEthTestnet](https://sepolia.arbiscan.io/address/0xE12daFE59Bc3A996362d54b37DFd2BA9279cAd06) |
| 35 | +- [VeaInboxArbToGnosisDevnet](https://sepolia.arbiscan.io/address/0x496df82A2fE2f4aa6903C8bdcE759a94505E7D0c) |
| 36 | +- [VeaInboxArbToGnosisTestnet](https://sepolia.arbiscan.io/address/0x854374483572FFcD4d0225290346279d0718240b) |
18 | 37 |
|
19 |
| -#### Chiado |
| 38 | +### Chiado |
20 | 39 |
|
21 | 40 | - [VeaInboxGnosisToArbDevnet](https://blockscout.com/gnosis/chiado/address/0xc0804E4FcEEfD958050356A429DAaaA71aA39385)
|
22 |
| -- [VeaInboxGnosisToArbTestnet](https://blockscout.com/gnosis/chiado/address/0xC21c20a719fAc23c54c336FA0E16a0CFdC4baA00) |
23 |
| -- [VeaOutboxArbToGnosisDevnet](https://blockscout.com/gnosis/chiado/address/0x9481b3A49ac67d03D9022E6200eFD81850BADDB4) |
24 |
| -- [VeaOutboxArbToGnosisTestnet](https://blockscout.com/gnosis/chiado/address/0x931FA807020231bCE1340Be8E1e5054207BbAFEd) |
| 41 | +- [VeaOutboxArbToGnosisDevnet](https://blockscout.com/gnosis/chiado/address/0xAebcedf346f168E5CEaB7Cd367118d2176486ad7) |
| 42 | +- [VeaOutboxArbToGnosisTestnet](https://blockscout.com/gnosis/chiado/address/0x2f1788F7B74e01c4C85578748290467A5f063B0b) |
25 | 43 |
|
26 | 44 | ## Getting Started
|
27 | 45 |
|
@@ -74,7 +92,7 @@ The ones below are optional:
|
74 | 92 |
|
75 | 93 | #### 1. Update the Constructor Parameters (optional)
|
76 | 94 |
|
77 |
| -If some of the constructor parameters (such as the Meta Evidence) needs to change, you need to update the files in the `deploy/` directory. |
| 95 | +If some of the constructor parameters needs to change, you need to update the files in the `deploy/` directory. |
78 | 96 |
|
79 | 97 | #### 2. Deploy to a Local Network
|
80 | 98 |
|
@@ -111,13 +129,13 @@ yarn deploy --network arbitrum --tags ArbToGnosisInbox
|
111 | 129 | The deployed addresses should be output to the screen after the deployment is complete.
|
112 | 130 | If you miss that, you can always go to the `deployments/<network>` directory and look for the respective file.
|
113 | 131 |
|
114 |
| -#### Running Test Fixtures |
| 132 | +#### 4. Running Test Fixtures |
115 | 133 |
|
116 | 134 | ```bash
|
117 | 135 | yarn test
|
118 | 136 | ```
|
119 | 137 |
|
120 |
| -#### 4. Verify the Source Code |
| 138 | +#### 5. Verify the Source Code |
121 | 139 |
|
122 | 140 | This must be done for each network separately.
|
123 | 141 |
|
|
0 commit comments