Contract Library
Tools
Ethereum
Browse Trending Contracts
Browse Latest Contracts
Fantom
Browse Trending Contracts
Browse Latest Contracts
Tools
Launch Decompiler
UniswapV2Router02
BALANCE
$ 118.19
DEPLOYMENT DATE
2 year(s) ago
CONTRACT ADDRESS
0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D
DEPLOYER ADDRESS
0x9c33eacc2f50e39940d3afaf2c7b8246b681a374
MD5 BYTECODE
0x69f8d51daccbe3d99889ae2432b12f28
VIEW IN
Etherscan
Code / Decompiled
Overview / Address
Code / Source
Code / Decompiled
Code / 3-address code
Code / Disassembled
Code / Bytecode
Transactions / Outgoing
Transactions / Incoming
Tokens / Balances
Tokens / Allowers
Tokens / Spenders
Tokens / ERC20 Transfers
Tokens / Native Transfers
Read/Write / Read
Read/Write / Write
Read/Write / Storage dump
Overview
Code
Transactions
Tokens
Read/Write
Source
Decompiled
3-address code
Disassembled
Bytecode
Functions
Warnings
Storage
Showing
37
of
37
functions
__function_selector__(bytes4 function_selector)
0x2d65(uint256 varg0, uint256 varg1, uint256 varg2, uint256 varg3, uint256 varg4, uint256 varg5, uint256 varg6)
0x3b22(uint256 varg0, uint256 varg1, uint256 varg2)
0x3cff(uint256 varg0, uint256 varg1)
0x3e3c(uint256 varg0, uint256 varg1, uint256 varg2)
0x3f60(uint256 varg0, uint256 varg1, uint256 varg2)
0x40c6(uint256 varg0, uint256 varg1, uint256 varg2)
0x41b1(uint256 varg0, uint256 varg1, uint256 varg2, uint256 varg3)
0x4608(uint256 varg0, uint256 varg1, uint256 varg2)
0x4cbf(uint256 varg0, uint256 varg1, uint256 varg2)
0x4d9f(uint256 varg0, uint256 varg1)
0x4ef2(uint256 varg0, uint256 varg1, uint256 varg2, uint256 varg3, uint256 varg4, uint256 varg5)
0x51f3(uint256 varg0, uint256 varg1)
addLiquidity(address varg0, address varg1, uint256 varg2, uint256 varg3, uint256 varg4, uint256 varg5, address varg6, uint256 varg7)
addLiquidityETH(address varg0, uint256 varg1, uint256 varg2, uint256 varg3, address varg4, uint256 varg5)
factory()
getAmountIn(uint256 varg0, uint256 varg1, uint256 varg2)
getAmountOut(uint256 varg0, uint256 varg1, uint256 varg2)
getAmountsIn(uint256 varg0, address[] varg1)
getAmountsOut(uint256 varg0, address[] varg1)
quote(uint256 varg0, uint256 varg1, uint256 varg2)
removeLiquidity(address varg0, address varg1, uint256 varg2, uint256 varg3, uint256 varg4, address varg5, uint256 varg6)
removeLiquidityETH(address varg0, uint256 varg1, uint256 varg2, uint256 varg3, address varg4, uint256 varg5)
removeLiquidityETHSupportingFeeOnTransferTokens(address varg0, uint256 varg1, uint256 varg2, uint256 varg3, address varg4, uint256 varg5)
removeLiquidityETHWithPermit(address varg0, uint256 varg1, uint256 varg2, uint256 varg3, address varg4, uint256 varg5, bool varg6, uint8 varg7, bytes32 varg8, bytes32 varg9)
removeLiquidityETHWithPermitSupportingFeeOnTransferTokens(address varg0, uint256 varg1, uint256 varg2, uint256 varg3, address varg4, uint256 varg5, bool varg6, uint8 varg7, bytes32 varg8, bytes32 varg9)
removeLiquidityWithPermit(address varg0, address varg1, uint256 varg2, uint256 varg3, uint256 varg4, address varg5, uint256 varg6, bool varg7, uint8 varg8, bytes32 varg9, bytes32 varg10)
swapETHForExactTokens(uint256 varg0, address[] varg1, address varg2, uint256 varg3)
swapExactETHForTokens(uint256 varg0, address[] varg1, address varg2, uint256 varg3)
swapExactETHForTokensSupportingFeeOnTransferTokens(uint256 varg0, address[] varg1, address varg2, uint256 varg3)
swapExactTokensForETH(uint256 varg0, uint256 varg1, address[] varg2, address varg3, uint256 varg4)
swapExactTokensForETHSupportingFeeOnTransferTokens(uint256 varg0, uint256 varg1, address[] varg2, address varg3, uint256 varg4)
swapExactTokensForTokens(uint256 varg0, uint256 varg1, address[] varg2, address varg3, uint256 varg4)
swapExactTokensForTokensSupportingFeeOnTransferTokens(uint256 varg0, uint256 varg1, address[] varg2, address varg3, uint256 varg4)
swapTokensForExactETH(uint256 varg0, uint256 varg1, address[] varg2, address varg3, uint256 varg4)
swapTokensForExactTokens(uint256 varg0, uint256 varg1, address[] varg2, address varg3, uint256 varg4)
WETH()