Swap between two tokens using Odos Smart Order Routing.
Required Allowances
In order to make this transaction, token allowances need to be set for the following contracts.
OdosRouterThe symbol or address of the token that is to be sold.
"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
The symbol or address of the token that is to be bought.
"0xdac17f958d2ee523a2206206994597c13d831ec7"
The amount of token_in to be sold.
x > 01.5
The maximum slippage allowed in percent. e.g. 1 means 1% slippage allowed.
0 <= x <= 100.5
arbitrum, base, ethereum The address of the transaction sender.
"0x29F20a192328eF1aD35e1564aBFf4Be9C5ce5f7B"
"ODOS_SWAP"Determines whether to estimate gas costs for transactions, also verifying that the transaction can be successfully executed.
Successful Response
The unsigned transaction data. User must sign and broadcast to network.
The estimated amount out for the transaction. The actual output amount for this transaction is guaranteed be within the acceptable threshold, defined by the max_slippage_percent, relative to this quote.