V2SwapRouter
Router for stateless execution of swaps against PancakeSwap V2
Last updated
Router for stateless execution of swaps against PancakeSwap V2
Last updated
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
Name | Type | Description |
---|---|---|
Return Values
Name | Type | Description |
---|---|---|
Swaps as little as possible of one token for an exact amount of another token
Parameters
Name | Type | Description |
---|---|---|
Return Values
Name | Type | Description |
---|---|---|
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
amountOut
uint256
The amount of the received token
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
amountIn
uint256
The amount of token to pay