Add scripts for onboarding testnet participants from stage 0 to 1 laconicd chain #2

Merged
nabarun merged 4 commits from testnet-onboarding into main 2024-07-16 09:08:10 +00:00
Member
Part of [laconicd testnet validator enrollment](https://www.notion.so/laconicd-testnet-validator-enrollment-6fc1d3cafcc64fef8c5ed3affa27c675)
prathamesh was assigned by nabarun 2024-07-16 08:39:11 +00:00
nabarun added 4 commits 2024-07-16 08:39:12 +00:00
* Add enable onboarding flag in fixturenet script

* Use genesis file if present

* Modify setup repos link

* Update readme steps to run fixturenet stack using s0 genesis file

* Update genesis file mount path

* Update instructions for onboarding module flag
* Add script to generate validators using bridge node data

* Modify script to convert bridge node output to json array

* Add script to get address balance mapping from bridge node output

* Modify script to generate cosmos address to balance map

* Add scripts to generate genesis file with allocations

* Take deployment dir and eth account holdings file as inputs

* Add .gitignore

---------

Co-authored-by: Shreerang Kale <shreerangkale@gmail.com>
* Disbale transfers in bank module in the generated genesis file

* Use bash to run the fixturenet script

* Trust local certs for fetching account holdings
* Update script to use nitro rpc client binary

* Integrate fetching ETH account holdings in the genesis generation script

* Update laconic2d repo source

* Change ethereum_address to nitro_address in genesis generation script

---------

Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
nabarun merged commit 5e91f5e40f into main 2024-07-16 09:08:10 +00:00
nabarun deleted branch testnet-onboarding 2024-07-16 09:08:11 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cerc-io/fixturenet-laconicd-stack#2
No description provided.