shapeshift / web

ShapeShift Web
https://app.shapeshift.com
MIT License
167 stars 176 forks source link

MM snaps says installed but only EVMs are showing in wallet #7376

Closed MBMaria closed 1 week ago

MBMaria commented 2 months ago

Overview

When connecting to MM, it says that snaps is installed but the wallet only shows EVMs. To access UTXOs you again you need to uninstall mm and reinstall the extension and then re-add snaps.

References and additional details

Open an incognito browser, making sure MM wallet is locked, then enter password and connect to see only evms and errors in console. image image https://jam.dev/c/5c5505c6-e220-41bf-bd9e-5fe6c41adc0e

Acceptance Criteria

UTXOs should appear in wallet when MM snaps is installed

Need By Date

No response

Screenshots/Mockups

No response

Ownership

Estimated effort

No response

Sponsor / Stakeholder

No response

Bounty Hunters

gomesalexandre commented 1 month ago

@MBMaria I'm unable to repro after a full cache clear - can you still repro after fully quitting your Chrome app and restarting?

https://jam.dev/c/bd12b75f-8a8c-4f84-b7c5-618c1a048119

Locked state shouldn't really be an issue here - the moment MM is unlocked is when we actually connect in the app, deriving both EVM and non-EVM accounts

0xean commented 1 month ago

@purelycrickets - any chance you are able to repro with @MBMaria out this week?

Hoping to repro or close

purelycrickets commented 1 month ago

I was unable to reproduce the this issue with many attempts to shuffle up the connectivity flow with regards to wallet being locked and priority of connecting first vs unlocking first with both a hardware wallet and software wallet connected through MM.

I was able to get UTXO account balances each time: Screenshot 2024-08-20 at 12 07 51 PM

Errors in logs look to be related to our proxy endpoint and have nothing to do with MM or snaps.

0xean commented 1 month ago

Thanks @purelycrickets - we are gonna close this for now then. Appreciate the assistance.

MBMaria commented 1 week ago

gm - still finding this happens (doesn't seem to happen every time but it happens fairly often). Usually if i uninstall mm extension and reinstall it then snaps will work and utxos will show in wallet. This time (and i repeated it twice) i uninstalled mm extension, reinstalled and added snaps - however utxos are not showing. this is also chrome incognito. https://jam.dev/c/52307ca8-c642-4d9d-9cc9-a22c1c8e99dd