From 2829a94e00b13a3f4319934592105762e9ed7a09 Mon Sep 17 00:00:00 2001 From: Shreerang Kale Date: Tue, 19 Aug 2025 17:30:50 +0530 Subject: [PATCH 1/3] Update readme --- README.md | 6 +++--- test-runs/README.md | 14 +++++++++++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 55bd861..4eb4177 100644 --- a/README.md +++ b/README.md @@ -106,7 +106,7 @@ The lockdrop simulation validates the Zenith Network's token distribution mechan git clone git@git.vdb.to:LaconicNetwork/lockdrop-simulation.git # Set repo directory path for further usage - LOCKDROP_SIMULATION_DIR=$(pwd)/lockdrop-simulation + export LOCKDROP_SIMULATION_DIR=$(pwd)/lockdrop-simulation ``` - **zenith-stack repository** @@ -117,7 +117,7 @@ The lockdrop simulation validates the Zenith Network's token distribution mechan git clone git@git.vdb.to:LaconicNetwork/zenith-stack.git # Set repo directory path for further usage - ZENITH_STACK_DIR=$(pwd)/zenith-stack + export ZENITH_STACK_DIR=$(pwd)/zenith-stack # Checkout to the required version cd $ZENITH_STACK_DIR @@ -253,7 +253,7 @@ First, create the data directory required for simulation (must be same as the pa # Make sure you are in ansible directory cd $ZENITH_STACK_DIR/ansible -DATA_DIRECTORY=$(grep 'data_directory:' inventories/development/group_vars/stage1.yml | awk '{print $2; exit}') +export DATA_DIRECTORY=$(grep 'data_directory:' inventories/development/group_vars/tge.yml | awk '{print $2; exit}') mkdir -p $DATA_DIRECTORY ``` diff --git a/test-runs/README.md b/test-runs/README.md index e671232..7801266 100644 --- a/test-runs/README.md +++ b/test-runs/README.md @@ -73,7 +73,7 @@ To reproduce the results from any one of the test runs, follow these steps to ru git clone git@git.vdb.to:LaconicNetwork/lockdrop-simulation.git # Set repo directory path for further usage - LOCKDROP_SIMULATION_DIR=$(pwd)/lockdrop-simulation + export LOCKDROP_SIMULATION_DIR=$(pwd)/lockdrop-simulation ``` - **zenith-stack repository** @@ -84,7 +84,7 @@ To reproduce the results from any one of the test runs, follow these steps to ru git clone git@git.vdb.to:LaconicNetwork/zenith-stack.git # Set repo directory path for further usage - ZENITH_STACK_DIR=$(pwd)/zenith-stack + export ZENITH_STACK_DIR=$(pwd)/zenith-stack # Checkout to the required version cd $ZENITH_STACK_DIR @@ -217,7 +217,7 @@ First, create the data directory required for simulation (must be same as the pa # Make sure you are in ansible directory cd $ZENITH_STACK_DIR/ansible -DATA_DIRECTORY=$(grep 'data_directory:' inventories/development/group_vars/stage1.yml | awk '{print $2; exit}') +export DATA_DIRECTORY=$(grep 'data_directory:' inventories/development/group_vars/tge.yml | awk '{print $2; exit}') mkdir -p $DATA_DIRECTORY ``` @@ -228,6 +228,14 @@ Now, run required system setup (installs docker and laconic-so): zenith-ansible -i ./inventories/development/hosts.yml ./stage1-site.yml -e "mode=system-setup" -K --skip-tags onboarding ``` +If your machine did not have Docker installed before, the above command will install it. On Ubuntu, you will need to activate the `docker` group for your current shell: + +```bash +newgrp docker +``` + +This is a one time operation required to be performed after installing docker. + Setup the deployment directories and pull required docker images to generate base genesis file along with other artifacts: ```bash -- 2.45.2 From 215d6af32798cfab3c4c1e3ccdd734d5d235a9f9 Mon Sep 17 00:00:00 2001 From: Shreerang Kale Date: Tue, 19 Aug 2025 18:26:21 +0530 Subject: [PATCH 2/3] Update zenith stack version --- README.md | 2 +- test-runs/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4eb4177..2337546 100644 --- a/README.md +++ b/README.md @@ -93,7 +93,7 @@ The lockdrop simulation validates the Zenith Network's token distribution mechan - Set zenith-stack version to use: ```bash - ZENITH_STACK_VERSION=v0.2.11 + ZENITH_STACK_VERSION=v0.2.12 ``` Check [releases](https://git.vdb.to/LaconicNetwork/zenith-stack/releases) page for version history. diff --git a/test-runs/README.md b/test-runs/README.md index 7801266..10901a5 100644 --- a/test-runs/README.md +++ b/test-runs/README.md @@ -60,7 +60,7 @@ To reproduce the results from any one of the test runs, follow these steps to ru - Set zenith-stack version to use: ```bash - ZENITH_STACK_VERSION=v0.2.11 + ZENITH_STACK_VERSION=v0.2.12 ``` Check [releases](https://git.vdb.to/LaconicNetwork/zenith-stack/releases) page for version history. -- 2.45.2 From 784ebd50c68325d293be4f1cdd0e323dbd2b108d Mon Sep 17 00:00:00 2001 From: Shreerang Kale Date: Tue, 19 Aug 2025 19:44:06 +0530 Subject: [PATCH 3/3] Update zenith stack version --- README.md | 2 +- test-runs/README.md | 8 +------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 2337546..d6d44f8 100644 --- a/README.md +++ b/README.md @@ -93,7 +93,7 @@ The lockdrop simulation validates the Zenith Network's token distribution mechan - Set zenith-stack version to use: ```bash - ZENITH_STACK_VERSION=v0.2.12 + ZENITH_STACK_VERSION=v0.2.13 ``` Check [releases](https://git.vdb.to/LaconicNetwork/zenith-stack/releases) page for version history. diff --git a/test-runs/README.md b/test-runs/README.md index 10901a5..30ec6ab 100644 --- a/test-runs/README.md +++ b/test-runs/README.md @@ -60,7 +60,7 @@ To reproduce the results from any one of the test runs, follow these steps to ru - Set zenith-stack version to use: ```bash - ZENITH_STACK_VERSION=v0.2.12 + ZENITH_STACK_VERSION=v0.2.13 ``` Check [releases](https://git.vdb.to/LaconicNetwork/zenith-stack/releases) page for version history. @@ -182,12 +182,6 @@ This interactive tool will guide you through configuring all the necessary varia Example: https://eth.rpc.laconic.com/ ``` -- **Number of participants**: Total number of mock participants to generate for simulation (default: 400). - -- **Galaxy count**: Number of galaxies to allocate among participants - determines validator count in real scenario (default: 200). - -- **Star count**: Number of stars to allocate among participants - each participant needs at least 1 (default: 2000). - **Bootstrap Validator Configuration** - **Bootstrap validator data directory**: Absolute path to the parent directory where the bootstrap validator deployment will be created (**use the same parent directory as set for Genesis Generator**). -- 2.45.2