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

feat: CLI args improvements #3349

Open
9 tasks
fryorcraken opened this issue Mar 31, 2025 · 0 comments
Open
9 tasks

feat: CLI args improvements #3349

fryorcraken opened this issue Mar 31, 2025 · 0 comments
Assignees
Labels
effort/days Estimated to be completed in a few days, less than a week

Comments

@fryorcraken
Copy link
Collaborator

fryorcraken commented Mar 31, 2025

A number of improvements for CLI UX:

  • Introduced preset to explicit target a know network (TWN, Status, RAILGUN) feat: introduce preset option #3346
  • Deprecate pubsub topic
  • Review autosharding trigger, simplify logic around numShardsInNetwork and improve shards args doc
  • Make WakuNodeConf single purpose by using different type for CLI args and node conf, and remove code redundancy (eg nodekey generation)
  • Remove some unused parameters
  • Add tests for CLI Args behaviour
  • Improve docs by removing redundant information around CLI default values
  • Remove unused CLI args: relay peer exchange, agentString
  • validate RLN relay config

Notes

Splitting #2859 to get it merged.

@fryorcraken fryorcraken self-assigned this Mar 31, 2025
@Ivansete-status Ivansete-status moved this to In Progress in Waku Apr 1, 2025
@Ivansete-status Ivansete-status added the effort/days Estimated to be completed in a few days, less than a week label Apr 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
effort/days Estimated to be completed in a few days, less than a week
Projects
Status: In Progress
Development

No branches or pull requests

2 participants