SwapRouter02

BALANCE
DEPLOYMENT DATE
11 month(s) ago
CONTRACT ADDRESS
 0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45
MD5 BYTECODE
 0x2f64e1ce7374eece1239414286b8a6f9
VIEW IN
Etherscan
  • 1.ApproveAndCall.sol
  • 2.BlockTimestamp.sol
  • 3.BytesLib.sol
  • 4.CallbackValidation.sol
  • 5.Constants.sol
  • 6.FullMath.sol
  • 7.IApproveAndCall.sol
  • 8.IERC165.sol
  • 9.IERC20.sol
  • 10.IERC20Permit.sol
  • 11.IERC20PermitAllowed.sol
  • 12.IERC721.sol
  • 13.IERC721Enumerable.sol
  • 14.IERC721Metadata.sol
  • 15.IERC721Permit.sol
  • 16.IImmutableState.sol
  • 17.IMulticall.sol
  • 18.IMulticallExtended.sol
  • 19.INonfungiblePositionManager.sol
  • 20.IOracleSlippage.sol
  • 21.IPeripheryImmutableState.sol
  • 22.IPeripheryPayments.sol
  • 23.IPeripheryPaymentsExtended.sol
  • 24.IPeripheryPaymentsWithFee.sol
  • 25.IPeripheryPaymentsWithFeeExtended.sol
  • 26.IPoolInitializer.sol
  • 27.ISelfPermit.sol
  • 28.ISwapRouter02.sol
  • 29.IUniswapV2Pair.sol
  • 30.IUniswapV3Pool.sol
  • 31.IUniswapV3PoolActions.sol
  • 32.IUniswapV3PoolDerivedState.sol
  • 33.IUniswapV3PoolEvents.sol
  • 34.IUniswapV3PoolImmutables.sol
  • 35.IUniswapV3PoolOwnerActions.sol
  • 36.IUniswapV3PoolState.sol
  • 37.IUniswapV3SwapCallback.sol
  • 38.IV2SwapRouter.sol
  • 39.IV3SwapRouter.sol
  • 40.IWETH9.sol
  • 41.ImmutableState.sol
  • 42.LowGasSafeMath.sol
  • 43.Multicall.sol
  • 44.MulticallExtended.sol
  • 45.OracleLibrary.sol
  • 46.OracleSlippage.sol
  • 47.Path.sol
  • 48.PeripheryImmutableState.sol
  • 49.PeripheryPayments.sol
  • 50.PeripheryPaymentsExtended.sol
  • 51.PeripheryPaymentsWithFee.sol
  • 52.PeripheryPaymentsWithFeeExtended.sol
  • 53.PeripheryValidation.sol
  • 54.PeripheryValidationExtended.sol
  • 55.PoolAddress.sol
  • 56.SafeCast.sol
  • 57.SelfPermit.sol
  • 58.SwapRouter02.sol
  • 59.TickMath.sol
  • 60.TransferHelper.sol
  • 61.UniswapV2Library.sol
  • 62.V2SwapRouter.sol
  • 63.V3SwapRouter.sol
  • WETH9()
    0x4aa4a4fc
  • approveMax(address)
    0x571ac8b0
  • approveMaxMinusOne(address)
    0xcab372ce
  • approveZeroThenMax(address)
    0x639d71a9
  • approveZeroThenMaxMinusOne(address)
    0xab3fdd50
  • callPositionManager(bytes)
    0xb3a2af13
  • checkOracleSlippage(bytes[],uint128[],uint24,uint32)
    0xefdeed8e
  • checkOracleSlippage(bytes,uint24,uint32)
    0xf25801a7
  • 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(bytes32,bytes[])
    0x1f0464d1
  • multicall(uint256,bytes[])
    0x5ae401dc
  • multicall(bytes[])
    0xac9650d8
  • 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,uint256,address)
    0x3068c554
  • sweepTokenWithFee(address,uint256,address,uint256,address)
    0xe0e189a0
  • uniswapV3SwapCallback(int256,int256,bytes)
    0xfa461e33
  • unwrapWETH9(uint256,address)
    0x49404b7c
  • unwrapWETH9(uint256)
    0x49616997
  • unwrapWETH9WithFee(uint256,address,uint256,address)
    0x9b2c0a37
  • unwrapWETH9WithFee(uint256,uint256,address)
    0xd4ef38de
  • wrapETH(uint256)
    0x1c58db4f