The route returned by getCompleteTradeRouteGivenAmountIn or
getCompleteTradeRouteGivenAmountOut.
OptionalcustomAn optional recipient for the output coin instead of the wallet sender.
OptionalisWhen true, asks the API to build a transaction compatible with sponsored
gas handling.
The allowable slippage for the complete route, as a decimal fraction.
0.01 represents 1%.
The Sui address that owns the input coin and signs the trade transaction.
Represents the information needed to create a transaction for a complete trade route.