status-im / status-mobile

a free (libre) open source, mobile OS for Ethereum
https://status.app
Mozilla Public License 2.0
3.91k stars 984 forks source link

"Error-status-proxy-0.error: execution reverted" error is shown after attempt to approve USDT amount that exceeding previous approval #21632

Open VolodLytvynenko opened 4 days ago

VolodLytvynenko commented 4 days ago

Preconditions:

Current User has:

Steps:

  1. Select L1 network.
  2. Enter any Tethers value that exceeds the approved value

Actual Result:

The swap transaction fails, and the error message "Something went wrong" is displayed if user enters a value for swap that exceeding an approved value

Mobile: Image

Desktop Image

Expected Result:

The swap transaction should build successfully without errors, and the swap should proceed smoothly.

OS:

IOS, Android, Desktop

Logs

Desktop logs https://www.dropbox.com/scl/fi/4xc7f89uifia4oem7fytd/geth.log?rlkey=920lsf6afschp48y72e4ldlw6&st=kqa3ue1j&dl=0