Skip to content

Commit 71f6b56

Browse files
committed
Architecture diagram changes
1 parent 8256ea7 commit 71f6b56

File tree

3 files changed

+2
-83
lines changed

3 files changed

+2
-83
lines changed

lib/sui/README.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22

33
| Contributed by |
44
|:--------------------:|
5-
| [@yinalaws](https://github.com/yinalaws), [@effraga](https://github.com/effraga) |
5+
| [@yinalaws](https://github.com/yinalaws), [@evertonfraga](https://github.com/evertonfraga) |
66

77
## Architecture Overview
88

99
This blueprint has step by step guides to set up a single Sui Full Node.
1010

1111

1212
### Sui Full Node setup
13-
![SingleNodeSetup](./doc/assets/Architecture-Single.png)
13+
![SingleNodeSetup](./doc/assets/Architecture-SingleNode.png)
1414

1515
This setup is for PoC or development environments and it supports Devnet, Testnet and Mainnet. It deploys a single EC2 instance with Sui client. The RPC port is exposed only to internal IP range of the VPC, while P2P ports allow external access to keep the client synced.
1616

@@ -54,8 +54,6 @@ Create your own copy of `.env` file and edit it:
5454
cp ./sample-configs/.env-sample-full .env
5555
nano .env
5656
```
57-
**NOTE:** You can find more examples inside the `sample-configs` directory.
58-
5957

6058
4. Deploy common components such as IAM role, and Amazon S3 bucket to store data snapshots
6159

@@ -74,7 +72,6 @@ Create your own copy of `.env` file and edit it:
7472
# Make sure you are in aws-blockchain-node-runners/lib/sui
7573
npx cdk deploy sui-single-node --json --outputs-file single-node-deploy.json
7674
```
77-
**NOTE:** The default VPC must have at least two public subnets in different Availability Zones, and public subnet must set `Auto-assign public IPv4 address` to `YES`.
7875

7976
The EC2 instance will deploy, initialize the node and start the first sync. In Cloudformation the instance will show as successful once the node is running. From that point it still takes a while until the node is synced to the blockchain. You can check the sync status with the REST call below in step 4. If the `curl cannot connect to the node on port 8732, then the node is still importing. Once that's done, the curl command works.
8077

lib/sui/doc/assets/Architecture-SingleNode.drawio

Lines changed: 0 additions & 78 deletions
This file was deleted.
6.4 KB
Loading

0 commit comments

Comments
 (0)