SwapRouter
Overview
Inheritance
SwapRouter
├── ISwapRouter
├── PeripheryImmutableState
├── PeripheryValidation
├── PeripheryPaymentsWithFee
├── Multicall
└── SelfPermitFunctions
exactInputSingle
Field
Description
Name
Type
Description
exactInput
Field
Description
exactOutputSingle
Field
Description
Name
Type
Description
exactOutput
uniswapV3SwapCallback
Name
Type
Description
Payment Functions
unwrapWVC
sweepToken
refundETH
Multicall
multicall
Permit Functions
selfPermit
selfPermitIfNecessary
Common Patterns
Swap VC for Tokens
Swap Tokens for VC
Swap with Permit (Gasless Approval)
Error Messages
Error
Meaning
Interface
Related
Last updated