bug in Wallet Connect #24

Closed
opened 2024-10-31 14:45:54 +00:00 by zramsay · 1 comment
Member
  • the wallet doesn't always fully connect
  • the wallet doesn't stay connected to the app...something to go with persisting the pairing session
  • it neither persists nor expires properly
- the wallet doesn't always fully connect - the wallet doesn't stay connected to the app...something to go with persisting the pairing session - it neither persists nor expires properly
ashwin was assigned by zramsay 2024-10-31 14:45:54 +00:00
Member

We could reproduce issues with Wallet Connect by doing the following:

  • In create new project flow, refresh the page after connecting wallet for pay & deploy
  • After refresh, pay & deploy stops working

Error seen in browser console after refresh

index-apijslfp.js:871 Object Error: No matching key. history: 1730281162223357
    at vE.getRecord (index.es-CLwiIwOL.js:8:53772)

We were able to resolve the issue by upgrading WalletConnect version from 2.12.2 to 2.16.1
There is no issue on app refresh now

The staging branch has been rebased onto main and now includes the above fix
App has been redeployed https://deploy.apps.vaasl.io

NOTE: Clear out deploy app cache and storage before checking the fix with Wallet Connect

We could reproduce issues with Wallet Connect by doing the following: - In create new project flow, refresh the page after connecting wallet for pay & deploy - After refresh, pay & deploy stops working Error seen in browser console after refresh ``` index-apijslfp.js:871 Object Error: No matching key. history: 1730281162223357 at vE.getRecord (index.es-CLwiIwOL.js:8:53772) ``` We were able to resolve the issue by upgrading WalletConnect version from `2.12.2` to `2.16.1` There is no issue on app refresh now The `staging` branch has been rebased onto `main` and now includes the above fix App has been redeployed https://deploy.apps.vaasl.io NOTE: Clear out deploy app cache and storage before checking the fix with Wallet Connect
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cerc-io/snowballtools-base#24
No description provided.