From 44dc38c3770aa3a4c935959d2ca56be218d6d366 Mon Sep 17 00:00:00 2001 From: Luke Bayas Date: Fri, 20 Sep 2024 16:07:09 -0400 Subject: [PATCH] update README --- ci/env/kava-protonet/README.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ci/env/kava-protonet/README.md b/ci/env/kava-protonet/README.md index 695206e99..54714d7a5 100644 --- a/ci/env/kava-protonet/README.md +++ b/ci/env/kava-protonet/README.md @@ -7,5 +7,11 @@ Genesis Updates Summary ======= -- We decided to move critical data sections into the genesis.json file to ensure the node that starts up has all relevant state it needs BEFORE we execute any scripts to manipulate state. -- The genesis.json contains the initial dev wallet, genesis account and associated balances to said account which is then used to pre-fund various ancillary kava balances (ex: community) to serve whatever testing purpose to protonet +- We decided to move critical bootstrapping sections into the genesis.json file to ensure the node that kava starts up has all relevant initial state it needs BEFORE the seed-protonet.sh script executes. + +Advantages +- Single source of truth for initial provisioning of the kava state when the validator node starts up + +Disadvantages +- Maybe less dynamic in terms of having a shell script, post kava install, setup genesis accounts etc on the fly. Not sure if this was an expectation of this project. +