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

fix: taproot derived xpub #449

Merged
merged 1 commit into from
Feb 6, 2024
Merged

fix: taproot derived xpub #449

merged 1 commit into from
Feb 6, 2024

Conversation

jasonribble
Copy link
Collaborator

The example seed phrase was providing the the main extended public key. i.e derivation path m This can be confirmed on bip32.net

Here's the m derivation in the current version:

image

image

We needed to provide an xpub that included the taproot descriptor. Since we already had the function watcher_xpub, that's all that needed to be switch out.

Now, if a user wants to copy the xpub for a watch only wallet; they will see

With the additional test, we can see that we now have the proper watch-only address.

Copy link
Member

@cryptoquick cryptoquick left a comment

Choose a reason for hiding this comment

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

ACK

Great work, nice and simple

@jasonribble
Copy link
Collaborator Author

What do we do with the failing Rust/test-wasm?

@crisdut
Copy link
Member

crisdut commented Feb 5, 2024

What do we do with the failing Rust/test-wasm?

Apparently, the problem is related to the ehadless execution timeout, as all tests passed.

@cryptoquick
Copy link
Member

It always depends on why the test fails. If it's just an issue with CI, we're not too worried about it.

@jasonribble
Copy link
Collaborator Author

How exciting! Thank you.

@cryptoquick cryptoquick added this pull request to the merge queue Feb 6, 2024
Merged via the queue into development with commit 9a40b80 Feb 6, 2024
4 of 5 checks passed
@jasonribble jasonribble deleted the JPR/taproot-xpub branch February 14, 2024 22:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants