superhero-com / superhero-wallet

Superhero is a multi-blockchain wallet to manage crypto assets and navigate the web3 and DeFi space. Currently supporting Bitcoin, Ethereum and æternity blockchains.
https://wallet.superhero.com
ISC License
40 stars 38 forks source link

Deeplinks are not working with Uniswap DEX #3220

Closed Liubov-crypto closed 2 months ago

Liubov-crypto commented 3 months ago

Describe the bug I tried to swap some ETH to WETH on Uniswap and after I click on swap button it doesn't open SH wallet confirmation popup or redirect me to SH wallet, I have to open wallet manually. Idk if it's expected behaviour, it looks like deeplinks are not working and app behaves like web wallet

To Reproduce Steps to reproduce the behavior:

  1. Go to Uniswap and connect the wallet via wallet connect
  2. Try to swap ETH to WETH
  3. See error

Expected behavior When I do swap on DEX I have to be redirected to wallet to sign confirmation modal

Screenshots If applicable, add screenshots to help explain your problem.

Smartphone (please complete the following information):

Additional context reproducible on dev branch

https://github.com/user-attachments/assets/41663bcb-0473-4f3f-9ad5-42333a5c21f6