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

Observer Mode #17792

Merged
merged 7 commits into from
May 7, 2024
Merged

Observer Mode #17792

merged 7 commits into from
May 7, 2024

Conversation

Quexington
Copy link
Contributor

@Quexington Quexington commented Mar 27, 2024

This PR is the first "catchup" into main for a feature from the long_lived/vault branch: observer mode.

With these changes, it will be possible to add just a pubkey to the keyring and wallets will sync balances as usual. What this does not add is the ability to sign transactions externally with the Chia Wallet, although the hooks to do so are included so in theory external signers could begin to be developed (pending confirmation of CHIPs 27-31). The Chia Wallet as a signer will likely be the next stage of "catchup"s from the long lived branch.

Changes from the following PRs are included in this diff:

Additional changes after the initial commit b79e2ea may be made due to review comments

@Quexington Quexington added the Added Required label for PR that categorizes merge commit message as "Added" for changelog label Mar 27, 2024
build_scripts/check_dependency_artifacts.py Show resolved Hide resolved
chia/cmds/keys.py Show resolved Hide resolved
chia/rpc/util.py Outdated Show resolved Hide resolved
setup.py Show resolved Hide resolved
@Chia-Network Chia-Network deleted a comment from github-actions bot Mar 28, 2024
@Quexington Quexington marked this pull request as ready for review March 29, 2024 20:41
@Quexington Quexington requested a review from a team as a code owner March 29, 2024 20:41
@Quexington Quexington requested a review from altendky April 1, 2024 14:10
@altendky altendky dismissed their stale review April 2, 2024 14:18

raised concerns have been addressed

@altendky altendky requested review from wjblanke and removed request for altendky April 2, 2024 14:21
@Quexington Quexington marked this pull request as draft April 2, 2024 17:54
wjblanke
wjblanke previously approved these changes Apr 4, 2024
Copy link
Contributor

@wjblanke wjblanke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

aok

@Quexington
Copy link
Contributor Author

This is in draft because it probably should not go in while there is an outstanding release branch.

@github-actions github-actions bot added the merge_conflict Branch has conflicts that prevent merge to main label Apr 15, 2024
@github-actions github-actions bot removed the merge_conflict Branch has conflicts that prevent merge to main label Apr 15, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot Apr 15, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot Apr 15, 2024
@github-actions github-actions bot added the merge_conflict Branch has conflicts that prevent merge to main label Apr 24, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot May 6, 2024
@github-actions github-actions bot removed the merge_conflict Branch has conflicts that prevent merge to main label May 6, 2024
@Chia-Network Chia-Network deleted a comment from github-actions bot May 6, 2024
@Quexington Quexington marked this pull request as ready for review May 6, 2024 14:55
Copy link
Contributor

github-actions bot commented May 6, 2024

File Coverage Missing Lines
chia/cmds/sim_funcs.py 0.0% lines 161
Total Missing Coverage
1540 lines Unknown 99%

@wjblanke
Copy link
Contributor

wjblanke commented May 7, 2024

This is probably the reason for the coverage issue

#17898

Copy link
Contributor

@wjblanke wjblanke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

aok

@Quexington Quexington added the ready_to_merge Submitter and reviewers think this is ready label May 7, 2024
@pmaslana pmaslana merged commit aefe7fd into main May 7, 2024
357 of 358 checks passed
@pmaslana pmaslana deleted the quex.observer_mode_into_main branch May 7, 2024 20:39
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 coverage-diff ready_to_merge Submitter and reviewers think this is ready
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants