Uniswap V3 Router
Encode and decode calldata for the Uniswap V3 Router standard — 39 functions.
- approveMax(address)0x571ac8b0
- approveMaxMinusOne(address)0xcab372ce
- approveZeroThenMax(address)0x639d71a9
- approveZeroThenMaxMinusOne(address)0xab3fdd50
- callPositionManager(bytes)0xb3a2af13
- checkOracleSlippage(bytes,uint24,uint32)0xf25801a7
- checkOracleSlippage(bytes[],uint128[],uint24,uint32)0xefdeed8e
- exactInput((bytes,address,uint256,uint256))0xb858183f
- exactInputSingle((address,address,uint24,address,uint256,uint256,uint160))0x04e45aaf
- exactOutput((bytes,address,uint256,uint256))0x09b81346
- exactOutputSingle((address,address,uint24,address,uint256,uint256,uint160))0x5023b4df
- factory()0xc45a0155
- factoryV2()0x68e0d4e1
- getApprovalType(address,uint256)0xdee00f35
- increaseLiquidity((address,address,uint256,uint256,uint256))0xf100b205
- mint((address,address,uint24,int24,int24,uint256,uint256,address))0x11ed56c9
- multicall(bytes[])0xac9650d8
- multicall(bytes32,bytes[])0x1f0464d1
- multicall(uint256,bytes[])0x5ae401dc
- positionManager()0x791b98bc
- pull(address,uint256)0xf2d5d56b
- refundETH()0x12210e8a
- selfPermit(address,uint256,uint256,uint8,bytes32,bytes32)0xf3995c67
- selfPermitAllowed(address,uint256,uint256,uint8,bytes32,bytes32)0x4659a494
- selfPermitAllowedIfNecessary(address,uint256,uint256,uint8,bytes32,bytes32)0xa4a78f0c
- selfPermitIfNecessary(address,uint256,uint256,uint8,bytes32,bytes32)0xc2e3140a
- swapExactTokensForTokens(uint256,uint256,address[],address)0x472b43f3
- swapTokensForExactTokens(uint256,uint256,address[],address)0x42712a67
- sweepToken(address,uint256,address)0xdf2ab5bb
- sweepToken(address,uint256)0xe90a182f
- sweepTokenWithFee(address,uint256,address,uint256,address)0xe0e189a0
- sweepTokenWithFee(address,uint256,uint256,address)0x3068c554
- uniswapV3SwapCallback(int256,int256,bytes)0xfa461e33
- unwrapWETH9(uint256,address)0x49404b7c
- unwrapWETH9(uint256)0x49616997
- unwrapWETH9WithFee(uint256,address,uint256,address)0x9b2c0a37
- unwrapWETH9WithFee(uint256,uint256,address)0xd4ef38de
- WETH9()0x4aa4a4fc
- wrapETH(uint256)0x1c58db4f