Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

/v1 package

Overview

package v1 handles token swaps through GnoSwap liquidity pools.

The router provides user-facing swap functions with slippage protection, multi-hop routing, and automatic GNOT wrapping/unwrapping. It supports both exact input and exact output swap modes.

All swap functions include deadline checks and minimum output validation to protect users from unfavorable price movements.

Function

NewExactOutSwapOperation

func NewExactOutSwapOperation(r *routerV1, pp ExactOutParams) *ExactOutSwapOperation

NewExactOutSwapOperation creates a new exact-out swap operation.

Params

Command

gnokey query vm/qeval -remote "https://rpc.topaz.testnets.gno.land" -data "gno.land/r/gnoswap/router/v1.NewExactOutSwapOperation(,)"

Result