Skip to content

Commit

Permalink
update README for kava-protonet
Browse files Browse the repository at this point in the history
  • Loading branch information
luke-kava committed Sep 24, 2024
1 parent fa15519 commit 230c398
Showing 1 changed file with 3 additions and 9 deletions.
12 changes: 3 additions & 9 deletions ci/env/kava-protonet/README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
Genesis Updates
===============
- Added the God Committee section to the `app_state.committee.committees` section
- Added dev wallet `kava1vlpsrmdyuywvaqrv7rx6xga224sqfwz3fyfhwq` to `app_state.auth.accounts` for genesis account
- Added dev wallet balances to `app_state.bank.balances` to enable this account to fund various other accounts
- Updated `app_state.issuance.params` with different kava assets that will be needed in `seed-protonet.sh` script

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
- The genesis.json account in this directory mimics the values that are present in `kava-internal-testnet` with the exception of `chain-id` and `validator` adjustments
- This file represents the initial state of the node when the validator node starts up in kava with requisite accounts, balances, permissions, etc
- These changes are needed for the `seed-protonet.sh` script to successfully execute in GitHub actions when changes are made to this branch, to reset initial node state

0 comments on commit 230c398

Please sign in to comment.