specter-desktop
specter-desktop copied to clipboard
SWAN plugin is missing after upgrade to v2.0.0
Describe the bug I've updated my specter-desktop docker image to v2.0.0, restored the wallets, and re-scanned the blockchain successfully. All funds seem to be accounted for.
- The wallet that had been connected to SWAN is not showing any connection.
- The "Add plugin" screen does not show SWAN integration anymore
To Reproduce Steps to reproduce the behavior:
- Install lncm/specter-desktop:v1.14.2@sha256:47e18789aaf87dbfd1f313346cbde4d8fc982dace28f889f78c96f0d87b3ad9a
- This is the version currently available on the Umbrel app store
- Create a (multisig) wallet using Bitcoin Core
- Not sure if it has to be a multi-sig but that is all I use specter for 💯
- I use
n of m
multi-sig withm - n > 1
- Connect the wallet to SWAN
- "Use the wallet"
- Upgrade to v2.0.0
- The wallet is missing, but can be restored using the on-screen UI
- wait for the wallet to synchronize/scan completely
- all transaction Labels are lost :(
- all UTXO frozen status are lost :(
- Open
Services > Add plugin
- The UI does not show SWAN
- Open
Wallets
- Select the wallet that was previously connected to SWAN
- The wallet is missing the connection to SWAN
Expected behavior The wallet should stay connected to swan or should be able to be re-connected to SWAN.
Screenshots
Desktop:
- Where is your node running: umbrel
- Where is your specter running: umbrel
- Browser: Chrome, Brave, Safari
- Specter Version: lncm/specter-desktop:v2.0.0@sha256:ba827044036bc01807cf2c6b4153a2d657a583f7e46bd654c195e602bb114476
Additional Context: I ran into the issue when upgrading my first wallet and was able to reproduce the same behavior during the upgrade of a second wallet with similar configuration. Looking at #2291, #2290, #2294, it seems it is not expected for SWAN to be missing even though it might not look correct. The Exfund Service plugin stayed enabled correctly after the upgrade.