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

Can not load wallet after creating a transaction #2369

Open
delcaos opened this issue Aug 23, 2023 · 2 comments
Open

Can not load wallet after creating a transaction #2369

delcaos opened this issue Aug 23, 2023 · 2 comments

Comments

@delcaos
Copy link

delcaos commented Aug 23, 2023

I have a 2-of-2 multisig wallet. I created a new transaction, signed it. Then I can no longer use or view the wallet, it gives: "Failed to load utxos, IndexError: list index out of range".

I have tried recreating the wallet and creating a transaction, and the same issue occurs.

From the logs:

2023-08-23T04:20:30.681Z [info] : stderr-SPECTERD: INFO in tx_fetcher: Those addresses got used recently: []

2023-08-23T04:20:30.800Z [info] : stderr-SPECTERD: ERROR in wallet: list index out of range
Traceback (most recent call last):
  File "cryptoadvance/specter/wallet/wallet.py", line 776, in check_utxo
IndexError: list index out of range

2023-08-23T04:20:30.800Z [info] : stderr-SPECTERD: ERROR in wallet_manager: Failed to load utxos, IndexError: list index out of range
Traceback (most recent call last):
  File "cryptoadvance/specter/wallet/wallet.py", line 776, in check_utxo
IndexError: list index out of range

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "cryptoadvance/specter/managers/wallet_manager.py", line 226, in _update
  File "cryptoadvance/specter/wallet/wallet.py", line 643, in from_json
  File "cryptoadvance/specter/wallet/wallet.py", line 175, in __init__
  File "cryptoadvance/specter/wallet/wallet.py", line 492, in update
  File "cryptoadvance/specter/wallet/wallet.py", line 800, in getdata
  File "cryptoadvance/specter/wallet/wallet.py", line 796, in check_utxo
cryptoadvance.specter.specter_error.SpecterError: Failed to load utxos, IndexError: list index out of range

Using Version 2.0.1 (2.0.1) with a local bitcoin core v24.0.1 and reproduced with bitcoin core v25.0.0 as well

@moneymanolis
Copy link
Collaborator

Did you broadcast the transaction or only saved it for later broadcast? Seems related to #2335

@delcaos
Copy link
Author

delcaos commented Aug 25, 2023

It was a 2-of-2 multisig transaction, and I only applied the first signature. So the transaction was never eligible for broadcast

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

No branches or pull requests

2 participants