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
When using an unencrypted, read-only (descriptor) wallet, when trying to make a new transaction and pressing the "Create Unsigned" button, a dialog is shown with the message "This operation needs you wallet passphrase to unlock the wallet". There is no wallet passphrase as I have never created it. It's also not possible to enter the empty passphrase as the submit button is grayed out.
Expected behaviour
"Create Unsigned" creates an unsigned PSBT.
Steps to reproduce
When using an unencrypted, read-only (descriptor) wallet, when trying to make a new transaction and pressing the "Create Unsigned" button
Relevant log output
no log output without debugging enabled
How did you obtain Bitcoin Core
Package manager
What version of Bitcoin Core are you using?
v25.1
Operating system and version
Guix
Machine specifications
No response
The text was updated successfully, but these errors were encountered:
I am unable to reproduce this issue. On regtest, I created a new wallet with private keys disabled and was able to use the "Create Unsigned" button as expected.
This is likely an issue specific to your wallet. Is it possible that you had used it with unreleased software or an unmerged PR? Would you be willing to share this wallet file?
This is possibly related to #631, perhaps the fix was incomplete.
If your watchonly was encrypted with an older version of Bitcoin Core that accidentally allowed that, then it is possible to hit this error. The obvious solution is to enter the password. If you don't remember it, and are feeling particularly adventurous, you can open the wallet.dat file with your choice of sqlite tool, find the record beginning with \x04mkey, and delete it.
hebasto
changed the title
qt: When using an unencrypted read-only wallet, pressing "Create Unsigned", shows "This operation needs you wallet passphrase to unlock the wallet"
When using an unencrypted read-only wallet, pressing "Create Unsigned", shows "This operation needs you wallet passphrase to unlock the wallet"
Jan 3, 2024
Is there an existing issue for this?
Current behaviour
When using an unencrypted, read-only (descriptor) wallet, when trying to make a new transaction and pressing the "Create Unsigned" button, a dialog is shown with the message "This operation needs you wallet passphrase to unlock the wallet". There is no wallet passphrase as I have never created it. It's also not possible to enter the empty passphrase as the submit button is grayed out.
Expected behaviour
"Create Unsigned" creates an unsigned PSBT.
Steps to reproduce
Relevant log output
no log output without debugging enabled
How did you obtain Bitcoin Core
Package manager
What version of Bitcoin Core are you using?
v25.1
Operating system and version
Guix
Machine specifications
No response
The text was updated successfully, but these errors were encountered: