sparrowwallet / sparrow

Desktop Bitcoin Wallet focused on security and privacy. Free and open source.
https://sparrowwallet.com/
Apache License 2.0
1.36k stars 192 forks source link

Trezor T signing errors #1384

Closed Bonzbonanza closed 7 months ago

Bonzbonanza commented 7 months ago

Of course, right after moving my largest piece of bitcoin into a Sparrow wallet using my Trezor T it doesnt want to sign a transaction to send out funds. I invariably get a HWI error and if I rescan enough I get no matching devices. I have gotten to the point where the Replace button is finally an option so I have changed to a Software wallet as a temporary measure and have gotten as far as the last screen where I am warned that "Existing transactions will be replaced as the wallet addresses will change. Do you want to Proceed?" The pressing question is, do I? This sounds like it will delete the balance which is a bad option. What is the expectation?

Then, there should be an investigation into why the Trezor isn't detected. I have verified the seed with the Trezor Suite and know the passphrase as well.

Bonzbonanza commented 7 months ago

--Error executing HWI--

That is the first error when trying to sign the transaction.

craigraw commented 7 months ago

I invariably get a HWI error

Check the log file (Help menu) for actual error. There's not enough information here to understand what the problem is. Also make sure you close Trezor Suite before trying with Sparrow.

I have changed to a Software wallet as a temporary measure and have gotten as far as the last screen

Rather just create a new wallet if you want to do this. But it's probably best to figure out the Trezor issue first.

Bonzbonanza commented 7 months ago

It seems to have been a passphrase issue.

For the sake of the person who finds this thread on a search in the future, if you do change a wallet to a software wallet from a hardware wallet, what happens with your balance? If it disappears, what is the use case of ever wanting to switch wallet type?

craigraw commented 7 months ago

For the sake of the person who finds this thread on a search in the future, if you do change a wallet to a software wallet from a hardware wallet, what happens with your balance?

If it's the same seed, the balance will remain the same.

Closing this off.

Bonzbonanza commented 7 months ago

Before you close it, let me suggest that you warn the noob, like myself, about that last phrase.

The word "replace" is not necessarily intuitive. I thought that I could replace my lost device with a random software wallet as a salvage operation which is incorrect. Maybe "substitute" is a battery choice, or a short reminder that a new seed is a new wallet. When it all happens under the tab of an existing wallet it seemed like you had magically solved my problem! :)