1. Precondition: Token allowance received for a token selected in "Spend Amount" "Currency" field.

  2. The "Received Amount" field will fill with data provided by UniSwap for this trade.

  3. There are extra 2 fields

  4. Slippage Tolerance. Value for this field provides in percent (i.e. 0.05 = 0.05%). Slippage Tolerance is a max level of acceptable level of a resulting price slippage. This can happen for a big volume trade and for pairs with limited liquidity. You must use original UI to get more information about resulting slippage. To do this navigate to __https://app.uniswap.org/#/swap?chain=mainnet__and provide same parameters for a trade.
    I.e. We are going to swap 200_000 ZRX to receive USDT. It will result in -3.74% price slippage. To execute such trade with our UI we need to fill Slippage Tolerance field with value more than 3.74, i.e. it could be 4 or 5.

  5. Transaction deadline specify time for resulting transaction will be valid. It is useful in case when Gas spice happens and provide an extra protection for a swap. Swap operations in general a time sensitive. Market conditions could changed and swap will execute with unacceptable conditions. In case deadlines breached transaction will result with "Reverted" as result.

  6. If extra parameters are in place, click "Swap" button to execute trade.

  7. Confirmation modal window will appear.

  8. Navigate to "Transactions" tab to track transaction state and results.

  9. "Amount In" / "Amount Out" columns provide information about balance changes

  10. Navigate to a "Balances" to track results of balance changes.

Did this answer your question?