V2SwapRouter
Router for stateless execution of swaps against SMBSwap V2
Solidity API
swapExactTokensForTokens
Swaps amountIn
of one token for as much as possible of another token
Setting amountIn
to 0 will cause the contract to look up its own balance, and swap the entire amount, enabling contracts to send tokens before calling this function.
Parameters
amountIn
uint256
The amount of token to swap
amountOutMin
uint256
The minimum amount of output that must be received
path
address[]
The ordered list of tokens to swap through
to
address
The recipient address
Return Values
amountOut
uint256
The amount of the received token
swapTokensForExactTokens
Swaps as little as possible of one token for an exact amount of another token
Parameters
amountOut
uint256
The amount of token to swap for
amountInMax
uint256
The maximum amount of input that the caller will pay
path
address[]
The ordered list of tokens to swap through
to
address
The recipient address
Return Values
amountIn
uint256
The amount of token to pay
Last updated