Skip to content

token approval breaking on app.uniswap.org #1011

@r0ohafza

Description

@r0ohafza

Check existing issues

Describe the bug

I am trying to do a USDC to ETH swap on uniswap and the initial token approval although goes through on chain but it breaks the multi step transaction flow on uniswap.

You will need to make sure that the token you are selling does not already have the approval to trigger this flow.

Where did this happen?

https://app.uniswap.org/

Steps To Reproduce

  1. Ensure you have a token without any approval on the uniswap app.
  2. Swap the ERC20 token to ETH.
  3. You will get an approval transaction on the porto dialog.
  4. Once you submit it uniswap will throw a failed to approve dialog.

Operating System

macOS

Operating System version

15.6.1

Browser

Chrome

Browser version

141.0.7390.123

Password Manager

iCloud Keychain (passkeys)

Passwоrd Manager version

15.6.1

Reproduction Device & Environment

{
"browser": {
"name": "Chrome",
"version": "141.0.0.0",
"major": "141"
},
"cpu": {},
"device": {
"model": "Macintosh",
"vendor": "Apple"
},
"engine": {
"name": "Blink",
"version": "141.0.0.0"
},
"os": {
"name": "macOS",
"version": "10.15.7"
}
}

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions