router_dry.gno
DrySwapRoute
func DrySwapRoute(
inputToken string,
outputToken string,
specifiedAmount string,
swapTypeStr string,
strRouteArr string,
quoteArr string,
tokenAmountLimit string
) (string, string, error)DrySwapRoute simulates a swap route without changing state.
Parameters
Name
Type
Description
inputToken
string
input token path
outputToken
string
output token path
specifiedAmount
string
exact input or output amount
swapTypeStr
string
EXACT_IN or EXACT_OUT
strRouteArr
string
encoded route
quoteArr
string
encoded quotes
tokenAmountLimit
string
minimum output or maximum input amount
Return Values
Name
Type
Description
amountIn
string
estimated input amount
amountOut
string
estimated output amount
err
error
non-nil when route validation or simulation fails
Last updated