After mergin new endpoints PR the fees are usually aligned for desktop and mobile ,
except when a non-approved ERC-20 token is set up on the swap page using the Optimism network. It's unclear what the expected result should be or on which side the fee estimation went wrong. This seems to be on desktop, as the approval fee is unusually higher than the swap fee, which is strange.
Steps to Reproduce:
Navigate to the swap page using desktop and mobile
Select the Optimism network.
Choose a non-approved ERC-20 token for the transaction.
Observe the fees displayed for approval and swap.
Actual Result:
The approval fee is substantially higher on desktop than on mobile.
Mobile Optimism non-approved USDT -> ETH
Desktop Optimism non-approved USDT -> ETH
Expected Result:
Approval fee should be comparable to or lower than the swap fee in alignment with typical fee estimation patterns.
After mergin new endpoints PR the fees are usually aligned for desktop and mobile , except when a non-approved ERC-20 token is set up on the swap page using the Optimism network. It's unclear what the expected result should be or on which side the fee estimation went wrong. This seems to be on desktop, as the approval fee is unusually higher than the swap fee, which is strange.
Steps to Reproduce:
Actual Result:
The approval fee is substantially higher on desktop than on mobile.
Mobile Optimism non-approved USDT -> ETH
Desktop Optimism non-approved USDT -> ETH
Expected Result:
Approval fee should be comparable to or lower than the swap fee in alignment with typical fee estimation patterns.