API documentation for tradeexecutor.ethereum.execution.translate_to_naive_swap Python function.
- translate_to_naive_swap(web3, deployment, hot_wallet, t, gas_fees, base_token_details, quote_token_details)#
Creates an AMM swap tranasction out of buy/sell.
If buy tries to do the best execution for given planned_reserve.
If sell tries to do the best execution for given planned_quantity.
Route only between two pools - stablecoin reserve and target buy/sell.
Any gas price is set by web3 instance gas price strategy.