specter-desktop icon indicating copy to clipboard operation
specter-desktop copied to clipboard

SWAN plugin is missing after upgrade to v2.0.0

Open aphex3k opened this issue 1 year ago • 12 comments

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:

  1. Install lncm/specter-desktop:v1.14.2@sha256:47e18789aaf87dbfd1f313346cbde4d8fc982dace28f889f78c96f0d87b3ad9a
    • This is the version currently available on the Umbrel app store
  2. 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 with m - n > 1
  3. Connect the wallet to SWAN
  4. "Use the wallet"
  5. Upgrade to v2.0.0
  6. 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 :(
  7. Open Services > Add plugin
  8. The UI does not show SWAN
  9. Open Wallets
  10. Select the wallet that was previously connected to SWAN
  11. 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 Screenshot 2023-03-08 at 10 24 21 AM

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.

aphex3k avatar Mar 08 '23 18:03 aphex3k