Update script to setup and run a node

This commit is contained in:
prathamesh committed 2024-06-17 19:16:19 +05:30
1 parent 3bee6e4941
commit 7adddacc72
4 files changed
+56 -17

No files matched your search

@@ -10,31 +10,33 @@ Minimum hardware requirements:
## Clone the stack repo
```
$ laconic-so fetch-stack git.vdb.to/cerc-io/testnet-laconicd-stack
```bash
laconic-so fetch-stack git.vdb.to/cerc-io/testnet-laconicd-stack
```
## Clone required repositories
```
$ laconic-so --stack ~/cerc/testnet-laconicd-stack/stacks/laconicd-full-node setup-repositories
```bash
laconic-so --stack ~/cerc/testnet-laconicd-stack/stack-orchestrator/stacks/laconicd-full-node setup-repositories
```
## Build the fixturenet-eth containers
```
$ laconic-so --stack ~/cerc/testnet-laconicd-stack/stacks/laconicd-full-node build-containers
```bash
laconic-so --stack ~/cerc/testnet-laconicd-stack/stack-orchestrator/stacks/laconicd-full-node build-containers
```
This should create several container images in the local image registry:
* cerc/laconicd
*
* cerc/laconic2d
* cerc/laconic-registry-cli
* cerc/webapp-base
* cerc/laconic-console-host
## Deploy the stack
```
$ laconic-so --stack ~/cerc/testnet-laconicd-stack/stacks/laconicd-full-node deploy up
```bash
laconic-so --stack ~/cerc/testnet-laconicd-stack/stack-orchestrator/stacks/laconicd-full-node deploy up
```
## Check status
@@ -43,14 +45,16 @@ $ laconic-so --stack ~/cerc/testnet-laconicd-stack/stacks/laconicd-full-node dep
## Join as testnet validator
<!-- TODO -->
<!-- TODO import a funded account / create an account and get it funded -->
<!-- TODO create a validator-->
## Clean up
Stop all services running in the background:
```bash
$ laconic-so --stack ~/cerc/testnet-laconicd-stack/stacks/laconicd-full-node deploy down
laconic-so --stack ~/cerc/testnet-laconicd-stack/stack-orchestrator/stacks/laconicd-full-node deploy down
```
Clear volumes created by this stack: