Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(zkstack_cli): Autocompletion support (#3097)
## What ❔ <!-- What are the changes this PR brings about? --> <!-- Example: This PR adds a PR template to the repo. --> <!-- (For bigger PRs adding more context is appreciated) --> Add autocomplete feature to zkstack: ```bash ❯ zkstack chain dev -- Chain related commands consensus -- Update ZKsync containers -- Run containers for local development contract-verifier -- Run contract verifier ecosystem -- Ecosystem related commands explorer -- Run block-explorer external-node -- External Node related commands help -- Print this message or the help of the given subcommand(s) markdown update -- portal -- Run dapp-portal prover -- Prover related commands server -- Run server ``` ```bash ❯ zkstack ecosystem build-transactions -- Create transactions to build ecosystem contracts change-default-chain -- Change the default chain create -- Create a new ecosystem and chain, setting necessary configurations for later initialization help -- Print this message or the help of the given subcommand(s) init -- Initialize ecosystem and chain, deploying necessary contracts and performing on-chain operations setup-observability -- Setup observability for the ecosystem, downloading Grafana dashboards from the era-observability repo ``` ## Why ❔ <!-- Why are these changes done? What goal do they contribute to? What are the principles behind them? --> <!-- Example: PR templates ensure PR reviewers, observers, and future iterators are in context about the evolution of repos. --> ## Checklist <!-- Check your PR fulfills the following items. --> <!-- For draft PRs check the boxes as you complete them. --> - [x] PR title corresponds to the body of PR (we generate changelog entries from PRs). - [x] Tests for the changes have been added / updated. - [x] Documentation comments have been added / updated. - [x] Code has been formatted via `zkstack dev fmt` and `zkstack dev lint`. --------- Co-authored-by: Danil <deniallugo@gmail.com>
- Loading branch information