DrySwapRoute
DrySwapRoute simulates a swap route without changing state.
Parameters:
- inputToken: input token path
- outputToken: output token path
- specifiedAmount: exact input or output amount
- swapTypeStr: `EXACT_IN` or `EXACT_OUT`
- strRouteArr: encoded route
- quoteArr: encoded quotes
- tokenAmountLimit: minimum output or maximum input amount
Returns:
- amountIn: estimated input amount
- amountOut: estimated output amount
- err: non-nil when route validation or simulation fails
Command
gnokey query vm/qeval -remote "http://127.0.0.1:26657" -data "gno.land/r/gnoswap/router.DrySwapRoute(,,,,,,)"
Result