SwapRouter02
SwapRouter02
BALANCE
DEPLOYMENT DATE
1 year(s) ago
CONTRACT ADDRESS
0x68b3465833fb72A70ecDF485E0e4C7bD8665Fc45
DEPLOYER ADDRESS
MD5 BYTECODE
0x2f64e1ce7374eece1239414286b8a6f9
VIEW IN
Etherscan
Overview / Address
Code / Source
Code / Decompiled
Code / 3-address code
Code / Disassembled
Code / Bytecode
Transactions / Incoming
Tokens / Balances
Tokens / Allowers
Tokens / Spenders
Tokens / ERC20 Transfers
Tokens / Native Transfers
Read/Write / Read
Read/Write / Write
Read/Write / Storage dump
- 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