Skip to content

Missing or invalid. request() method: eth_sign #7086

@micahalcorn

Description

@micahalcorn

Bug Description
Clicking "Confirm swap" on https://app.uniswap.org/#/swap fails silently with Gnosis Safe connected via WalletConnect.

Screenshot 2023-08-04 at 1 00 11 PM

Steps to Reproduce

  1. Connect the Gnosis Safe mobile wallet to app.uniswap.org using WalletConnect.
  2. Enter any amount of OETH to swap for ETH.
  3. Approve the allowance.
  4. Click "Confirm swap".
  5. See uncaught error in the console.

Demo: https://www.loom.com/share/13fc327a58574e668c5d5e04b5641f76
...

Expected Behavior
The wallet should present a prompt for signing the swap transaction.

Additional Context
It's possible that Safe + WalletConnect is not supported. I think 1inch requires me to use the Safe App within their web interface. Other dapps allow me to do what I'm attempting to do here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions