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
Please describe the feature you'd like to see added.
If you have a privkey-enabled wallet, you should be able to import a public descriptor where your wallet knows the private keys corresponding to (some of) the xpubs in the descriptor.
Is your feature related to a problem, if so please describe it.
If you try to import a descriptor into a Core wallet that has private keys, and you only provide the public descriptor, it will fail with the error Cannot import descriptor without private keys to a wallet with private keys enabled. To do the import, you need to pull the private keys out of the wallet, populate the descriptor with them, recompute the checksum, then try again. This is unsafe and unnecessary.
Describe the solution you'd like
Before erroring out, the wallet should check whether it actually has private keys that would allow it to import the descriptor.