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

[CHIA-1348] Port chia wallet coin commands to @chia_command framework #18641

Draft
wants to merge 17 commits into
base: main
Choose a base branch
from

Conversation

Quexington
Copy link
Contributor

This PR takes the first step in porting existing wallet commands to the @chia_command framework currently in use for the signer commands. The primary benefit of this framework is that we can start writing integration tests with the command line interface at the top instead of the RPC so we can actually test the entire stack that a user utilizes when interacting with our application. It also comes with strong typing for CLI parameters and better code unity (right now the click options and the actual execution code live in separate places).

The coin commands were chosen due to the smaller number of them and the recent attention that has been paid to their tests making it easy to port the commands right on top of those recent changes.

@Quexington Quexington added Changed Required label for PR that categorizes merge commit message as "Changed" for changelog Exclude_Notes Use this label if the changes in the PR should be excluded from the release notes labels Sep 25, 2024
@Quexington Quexington changed the title Port chia wallet coin commands to @chia_command framework [CHIA-1348] Port chia wallet coin commands to @chia_command framework Sep 25, 2024
@Chia-Network Chia-Network deleted a comment from coveralls-official bot Sep 26, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot Sep 26, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Changed Required label for PR that categorizes merge commit message as "Changed" for changelog Exclude_Notes Use this label if the changes in the PR should be excluded from the release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant