wormhole-foundation / wormhole-connect

Wormhole Connect brings all the functionality and utility of Wormhole right into your application and removes all of the complexity.
https://connect-in-style.wormhole.com/
Other
81 stars 63 forks source link

[QA] Wallet account doesn't change when user changes account in extension #1159

Open tsadovska opened 1 year ago

tsadovska commented 1 year ago

Describe the current behavior in detail

Checked on https://wormhole-connect.netlify.app/ [Testnet] with macOS 12.7 and Google Chrome Version 118.0.5993.96 (Official Build) (x86_64).

  1. Select Aptos as source chain
  2. Connect Spika wallet
  3. Open Spika extension
  4. Change account
  5. Click on wallet address in wormhole-connect
  6. Select "Change wallet" option
  7. Select Spika option
  8. Observe if wallet account is changed

https://github.com/wormhole-foundation/wormhole-connect/assets/10746654/67f648a9-141f-4b99-8335-68b08e5ced5f

What is the expected/desired behavior

Wallet account is changed.

tsadovska commented 1 year ago

Issue is also reproducible with Rise - Aptos Wallet. Wallet doesn't change when user changes account in extension. Checked with Google Chrome Version 118.0.5993.117 (Official Build) (x86_64) and Rise - Aptos Wallet 1.7.1.

tsadovska commented 1 year ago

Issue is also reproducible with Sui wallet on https://wormhole-connect.netlify.app/ [Testnet] and https://wormhole-connect-mainnet.netlify.app/ [Mainnet]. Checked with Google Chrome Version 118.0.5993.117 (Official Build) (x86_64) and Sui Wallet 23.10.24.0 (09c1030). Original issue: #543.

tsadovska commented 10 months ago

Issue is reproducible with Phantom wallet on https://wormhole-connect.netlify.app/ [Testnet].

Steps:

  1. Connect Phantom wallet with Account1
  2. Change Account1 to Account2 in Phantom extension
  3. Click on dropdown menu on wormhole-connect
  4. Click "Change wallet"

https://github.com/wormhole-foundation/wormhole-connect/assets/10746654/d9d72f3f-6d21-4e0b-be9b-00d65d0b8ebf

tsadovska commented 10 months ago

Issue is also reproducible with Martian wallet. Wallet account doesn't change when user changes account in extension. Checked with Google Chrome Version 120.0.6099.129 (Official Build) (arm64) and Martian Aptos & Sui Wallet Extension Version 1.7.7. Original issue: https://github.com/wormhole-foundation/wormhole-connect/issues/741.

tsadovska commented 9 months ago

Issue is also reproducible with Coin98 (Solana) wallet. Wallet account doesn't change when user changes account in extension. Checked with Google Chrome Version 121.0.6167.85 (Official Build) (arm64) and Coin98 Wallet 9.1.5. Checked on https://portalbridge.com/ [Mainnet].

Steps:

  1. Connect Coin98 (Solana) wallet with Account1
  2. Change Account1 to Account2 in Coin98 extension
  3. Click on dropdown menu on wormhole-connect
  4. Click "Change wallet"
AigaD commented 9 months ago

Issue is reproducible with Sui wallet. Account is not changed when user changes account in wallet extension. Tested from: https://portalbridge.com/# Attachment:

https://github.com/wormhole-foundation/wormhole-connect/assets/91047061/ebe73db9-da12-47fe-88da-59281a5e4590

AigaD commented 9 months ago

Tested from: https://portalbridge.com/# Connected Fewcha wallet is not changed when user changes the account in wallet extension Attachment:

https://github.com/wormhole-foundation/wormhole-connect/assets/91047061/b1822ab0-b576-4cf7-88d0-e9d22e8d0860

Petra wallet also is affected:

https://github.com/wormhole-foundation/wormhole-connect/assets/91047061/a916a192-5fd3-4501-8f96-490c12beaaae

tsadovska commented 2 months ago

Issue is reproducible on https://portalbridge.com/ and wormhole-connect-mainnet (Connect v2) with Aptos - Fewcha wallet.

https://github.com/user-attachments/assets/9b385056-565f-4520-be03-276c06749c30

agodlevska commented 2 weeks ago

Checked on https://portalbridge.com/. Issue is still reproducible with Sui wallet, wallet account doesn't change when user changes account in extension.

Attachment:

Screenshot 2024-10-21 at 10 42 35