You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
WalletConnect throws No matching key. keychain error when sending a request
SDK Version (if relevant)
@walletconnect/core: "2.11.0"
@walletconnect/sign-client: "2.11.0"
To Reproduce
The issue occurs with a relatively low probability, and I'm not sure if there are reliable steps to reproduce it.
Additional context
When the user refreshes the dApp web page, we use the last session to automatically connect. It turns out that the session exists but the keychain does not exist, resulting in the No matching key. keychain error when sending the request. I suspect the problem is here(although I'm not entirely sure), where delete is a promise. Do we need to wait for the deletion session to complete before deleting the keychain?
Btw, since the keychain is very important for the session, does it make sense to check if both the session and keychain exist when initializing the SignClient?
The text was updated successfully, but these errors were encountered:
Describe the bug
WalletConnect throws
No matching key. keychain
error when sending a requestSDK Version (if relevant)
To Reproduce
The issue occurs with a relatively low probability, and I'm not sure if there are reliable steps to reproduce it.
Additional context
When the user refreshes the dApp web page, we use the last session to automatically connect. It turns out that the session exists but the keychain does not exist, resulting in the
No matching key. keychain
error when sending the request. I suspect the problem is here(although I'm not entirely sure), where delete is apromise
. Do we need to wait for the deletion session to complete before deleting the keychain?Btw, since the keychain is very important for the session, does it make sense to check if both the session and keychain exist when initializing the
SignClient
?The text was updated successfully, but these errors were encountered: