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-711] Add WalletActionScope #18125

Merged
merged 14 commits into from
Jun 24, 2024
Merged

[CHIA-711] Add WalletActionScope #18125

merged 14 commits into from
Jun 24, 2024

Conversation

Quexington
Copy link
Contributor

@Quexington Quexington commented Jun 6, 2024

This PR adds a usage of the new ActionScope primitive for the wallet's use cases. The idea is primarily to give a place for every transaction method to put their transactions and look at the transactions that have already been generated. It hooks into .add_pending_transactions which is the primary endpoint for adding transaction state changes to the database. This function was tweaked (hiding whitespace will help in review) to work better with the paradigm. It should probably be multiple functions and the only endpoint should be the action scope, but that feels out of scope for this change.

@Quexington Quexington changed the title Add WalletActionScope [CHIA-713] Add WalletActionScope Jun 6, 2024
@Quexington Quexington changed the title [CHIA-713] Add WalletActionScope [CHIA-711] Add WalletActionScope Jun 6, 2024
@github-actions github-actions bot added the merge_conflict Branch has conflicts that prevent merge to main label Jun 6, 2024
@Quexington Quexington added the Added Required label for PR that categorizes merge commit message as "Added" for changelog label Jun 6, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot Jun 6, 2024
@github-actions github-actions bot removed the merge_conflict Branch has conflicts that prevent merge to main label Jun 6, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot Jun 6, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot Jun 6, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot Jun 11, 2024
Base automatically changed from quex.action_scopes to main June 17, 2024 23:01
@github-actions github-actions bot added the merge_conflict Branch has conflicts that prevent merge to main label Jun 17, 2024
@github-actions github-actions bot removed the merge_conflict Branch has conflicts that prevent merge to main label Jun 18, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot Jun 18, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot Jun 18, 2024
@Quexington Quexington marked this pull request as ready for review June 18, 2024 15:10
@Quexington Quexington requested a review from a team as a code owner June 18, 2024 15:10
@Chia-Network Chia-Network deleted a comment from github-actions bot Jun 18, 2024
@Chia-Network Chia-Network deleted a comment from coveralls-official bot Jun 18, 2024
@Quexington Quexington closed this Jun 20, 2024
@Quexington Quexington reopened this Jun 20, 2024
@Chia-Network Chia-Network deleted a comment from coveralls-official bot Jun 20, 2024
@Quexington Quexington closed this Jun 24, 2024
@Quexington Quexington reopened this Jun 24, 2024
@Starttoaster Starttoaster merged commit 058b807 into main Jun 24, 2024
1073 of 1076 checks passed
@Starttoaster Starttoaster deleted the quex.wallet_action_scope branch June 24, 2024 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Added Required label for PR that categorizes merge commit message as "Added" for changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants