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-1129] Extract coin splitting logic from CLI -> RPC #18480

Merged
merged 6 commits into from
Aug 28, 2024

Conversation

Quexington
Copy link
Contributor

Right now the splitting of coins is implemented on the client side. This is overly complicated functionality to leave to a client, and using the RPCs to accomplish this ends up being a hack that causes headaches. This PR instead makes an RPC for this and only requires the client to specify parameters.

@Quexington Quexington added the Changed Required label for PR that categorizes merge commit message as "Changed" for changelog label Aug 16, 2024
@Quexington Quexington changed the title Extract coin splitting logic from CLI -> RPC [CHIA-1129] Extract coin splitting logic from CLI -> RPC Aug 19, 2024
@Quexington Quexington force-pushed the quex.coin_splitting_cli_2_rpc branch from 66cefd7 to 65104f3 Compare August 19, 2024 16:49
@Quexington Quexington marked this pull request as ready for review August 19, 2024 19:04
@Quexington Quexington requested a review from a team as a code owner August 19, 2024 19:04
@Chia-Network Chia-Network deleted a comment from coveralls-official bot Aug 19, 2024
@Quexington Quexington force-pushed the quex.coin_splitting_cli_2_rpc branch from c46f167 to d29c99e Compare August 19, 2024 21:17
@Chia-Network Chia-Network deleted a comment from github-actions bot Aug 19, 2024
@Starttoaster Starttoaster reopened this Aug 19, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot Aug 20, 2024
Copy link
Contributor

File Coverage Missing Lines
chia/rpc/wallet_rpc_api.py 96.9% lines 1135
Total Missing Coverage
113 lines Unknown 99%

@markelrod
Copy link
Contributor

coverage exception fine

@Quexington Quexington added the ready_to_merge Submitter and reviewers think this is ready label Aug 28, 2024
@pmaslana pmaslana merged commit c11db3f into main Aug 28, 2024
375 of 376 checks passed
@pmaslana pmaslana deleted the quex.coin_splitting_cli_2_rpc branch August 28, 2024 14:27
@altendky altendky mentioned this pull request Sep 3, 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 ready_to_merge Submitter and reviewers think this is ready
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants