[Bug]: WC - One step chain switch on chain mismatch #12810
Labels
regression-prod-7.36.0
Regression bug that was found in production in release 7.36.0
Sev1-high
An issue that may have caused fund loss or access to wallet in the past & may still be ongoing
team-sdk
SDK team
type-bug
Something isn't working
Describe the bug
Ever since 7.36.0 a regression was added when the chain is on a different chain than the wallet is.
With the
se-sdk
(WC sdk we currently use), chainSwitching should happen when:Expected behavior
When the chain is mismatched, making a sign request should:
All this should happen in a one trip dapp <> wallet. It is currently requiring another jump between dapp and wallet to retry the signing after chain switch
Screenshots/Recordings
Screen.Recording.2024-12-20.at.2.26.42.PM.mov
Steps to reproduce
3.1) via QR Code
3.2) via deeplink
8.1) On desktop <> mobile this should ask the user to switch chains to OP Mainnet + prompt the user with a signing request
8.2) On mobile <> mobile this should redirect to MetaMask and ask the user to switch chains to OP Mainnet + prompt the user with a signing request in one go
Error messages or log output
Detection stage
In production (default)
Version
7.36.0
Build type
None
Device
iPhone 11
Operating system
iOS, Android
Additional context
No response
Severity
No response
The text was updated successfully, but these errors were encountered: