Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: add cli commands to craft genesis file #1102

Closed
wants to merge 1 commit into from

Conversation

albttx
Copy link
Member

@albttx albttx commented Sep 6, 2023

following @moul 's work on #1050

To prepare the future multi-node testnet, we'll need in gnoland cli more subcommands

  • gnoland init to only init and setup genesis.json
  • gnoland genesis add-account to add an account
  • gnoland genesis add-txs to add transactions in genesis
  • gnoland genesis gentx to add validator gentx
  • gnoland genesis collect-gentxs to get the gentx
  • gnoland genesis validate to validate the genesis

The current gnoland start is good for single node and dev / testnets environment, but for production, we'll need some improvement.
I even propose to rename gnoland start into gnoland dev,

Contributors' checklist...
  • Added new tests, or not needed, or not feasible
  • Provided an example (e.g. screenshot) to aid review or the PR is self-explanatory
  • Updated the official documentation or not needed
  • No breaking changes were made, or a BREAKING CHANGE: xxx message was included in the description
  • Added references to related issues and PRs
  • Provided any useful hints for running manual tests
  • Added new benchmarks to generated graphs, if any. More info here.

@albttx albttx requested a review from a team as a code owner September 6, 2023 13:25
@albttx albttx marked this pull request as draft September 6, 2023 13:25
@github-actions github-actions bot added the 📦 ⛰️ gno.land Issues or PRs gno.land package related label Sep 6, 2023
@moul moul added this to the 💡Someday/Maybe milestone Sep 8, 2023
@albttx albttx changed the title chore: add cli init add-genesis-account chore: add cli commands to craft genesis file Nov 29, 2023
@thehowl
Copy link
Member

thehowl commented Jan 31, 2024

Superseded by #1203 and related work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📦 ⛰️ gno.land Issues or PRs gno.land package related
Projects
Status: Done
Status: 🔵 Not Needed for Launch
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants