You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now users can provide library with invalid xpubs doesn't matching the descriptor requirements in many ways. For instance, they can mix testnet and mainnet derivations, contain custom, non-complete or different keychain segments, provide zeros as master fingerprint (which will result in PSBTs failing to be signed with most hardware wallets) etc.
Descriptor trait need to have a check_sanity method detecting such issues and allowing library users to report them to the user upon the wallet creation.
The text was updated successfully, but these errors were encountered:
Right now users can provide library with invalid xpubs doesn't matching the descriptor requirements in many ways. For instance, they can mix testnet and mainnet derivations, contain custom, non-complete or different keychain segments, provide zeros as master fingerprint (which will result in PSBTs failing to be signed with most hardware wallets) etc.
Descriptor trait need to have a
check_sanity
method detecting such issues and allowing library users to report them to the user upon the wallet creation.The text was updated successfully, but these errors were encountered: