# OdosSwapInputBody
## Properties
**to** | Option<**String**> | | [optional]
**value** | Option<**String**> | | [optional]
**data** | Option<**String**> | | [optional]
**nonce** | Option<**String**> | | [optional]
**gas** | Option<**String**> | | [optional]
**dryrun** | Option<**bool**> | | [optional]
**chain_id** | **String** | |
**eoa** | Option<**bool**> | | [optional]
**broadcast** | Option<**bool**> | | [optional]
**always_increment_nonce** | Option<**bool**> | | [optional]
**input_tokens** | [**Vec<models::TokenAmount>**](TokenAmount.md) | |
**output_tokens** | [**Vec<models::TokenProportion>**](TokenProportion.md) | |
**user_addr** | Option<**String**> | | [optional]
**slippage_limit_percent** | Option<**f64**> | | [optional]
**source_blacklist** | Option<**Vec<String>**> | | [optional]
**source_whitelist** | Option<**Vec<String>**> | | [optional]
**pool_blacklist** | Option<**Vec<String>**> | | [optional]
**path_viz** | Option<**bool**> | | [optional]
**path_viz_image** | Option<**bool**> | | [optional]
**path_viz_image_config** | Option<[**models::PathVizImageConfig**](PathVizImageConfig.md)> | | [optional]
**disable_rfqs** | Option<**bool**> | | [optional]
**referral_code** | Option<**f64**> | | [optional]
**compact** | Option<**bool**> | | [optional]
**like_asset** | Option<**bool**> | | [optional]
**simple** | Option<**bool**> | | [optional]
**gas_price** | Option<[**models::InputBodyMinHealthFactor**](InputBody_minHealthFactor.md)> | | [optional]
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)