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

Simplify cmd/zetaclient/start.go #3112

Open
Tracked by #1611
swift1337 opened this issue Nov 6, 2024 · 0 comments · May be fixed by #3291
Open
Tracked by #1611

Simplify cmd/zetaclient/start.go #3112

swift1337 opened this issue Nov 6, 2024 · 0 comments · May be fixed by #3291
Assignees
Labels
code-quality Code quality improvement refactor zetaclient Issues related to ZetaClient

Comments

@swift1337
Copy link
Contributor

swift1337 commented Nov 6, 2024

This file should be simplified and split into several components:

  1. config + logger setup
  2. tss setup should be encapsulated in tss package
  3. zetacore setup
  4. orchestrator setup

For further code readability, we can move the majority of the logic into zetaclient/app/app.go 🆕

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code-quality Code quality improvement refactor zetaclient Issues related to ZetaClient
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant