UniswapV2Router02

Verified contract

Active on Ethereum with 7,019 txns
Deployed by via 0xf1e2fe11 at 10943225
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $27,500.3
ERC-20
Value $1,551.76
ERC-20
Value $292.65
ERC-20
Value $288.7
ERC-20
Value $135.61
ERC-20
Value $93.05
ERC-20
Value $29.27
ERC-20
Value $5.59
ERC-20
Value $5.25
ERC-20
Value $0.79
0xfd4ff620f2f20c1ddba376d7e638f18b86439f44cc14ec2c50cbdd0349192845
0xbb324e473bfef6c9374c8b16f8a6dc65cf10234b1753be0ceab5e7d9930a2d8d
0x55c528ddd0800decf65e25cd09827a8fb356f7e8718f5ded8e7c73d89fdd8e7c
0x90750da61bd20ba6a90311e86bb800deafed5726ba5fa192118e391d36b95208
0xdd7aa374378d17a866d91209d30fed1cb1ed3f194ed182cf8b1f5a63b8af25b2
0x6588e4c305a64de8555ee37c15eb6a2720dd28a16edeb57b373e8128168a2078
0x3bbfec7541fd196095a3d4233d026413b2ba83aea6469e5dfe6a70103c53aae3
0xf59eca6eaaa71e529d757ec9df60ad4f541199c83a97b868783524296801150a
0x6fce94737bff66dd6f2137a35b78f5749ae4c1b5098605e4175def12bf8ce094
0x0756dc9bc84c4b0ff77c6f3bc771f4528649cd6c7173ea35d1ba324ce1d55103

Functions
Getter at block 21290267
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
factory(view returns (address)
0xf028f723ed1d0fe01cc59973c49298aa95c57472
owner(view returns (address)
0x84ee348617563944ffd4a23843e086a7dc0224f3
vault(view returns (address)
0x3f966fa1c0606e19047ed72068d2857677e07ef4
Read-only
getAmountIn(uint256 amountOutuint256 reserveInuint256 reserveOutpure returns (uint256 amountIn)
getAmountOut(uint256 amountInuint256 reserveInuint256 reserveOutpure returns (uint256 amountOut)
getAmountsIn(uint256 amountOutaddress[] pathview returns (uint256[] amounts)
getAmountsOut(uint256 amountInaddress[] pathview returns (uint256[] amounts)
getTokenInPair(address pairaddress tokenview returns (uint256 balance)
quote(uint256 amountAuint256 reserveAuint256 reserveBpure returns (uint256 amountB)
State-modifying
addLiquidity(address tokenAaddress tokenBuint256 amountADesireduint256 amountBDesireduint256 amountAMinuint256 amountBMinaddress touint256 deadlinereturns (uint256 amountAuint256 amountBuint256 liquidity)
addLiquidityETH(address tokenuint256 amountTokenDesireduint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinepayable returns (uint256 amountTokenuint256 amountETHuint256 liquidity)
changeOwner(address _owner
removeLiquidity(address tokenAaddress tokenBuint256 liquidityuint256 amountAMinuint256 amountBMinaddress touint256 deadlinereturns (uint256 amountAuint256 amountB)
removeLiquidityETH(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinereturns (uint256 amountTokenuint256 amountETH)
removeLiquidityETHSupportingFeeOnTransferTokens(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinereturns (uint256 amountETH)
removeLiquidityETHWithPermit(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256 amountTokenuint256 amountETH)
removeLiquidityETHWithPermitSupportingFeeOnTransferTokens(address tokenuint256 liquidityuint256 amountTokenMinuint256 amountETHMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256 amountETH)
removeLiquidityWithPermit(address tokenAaddress tokenBuint256 liquidityuint256 amountAMinuint256 amountBMinaddress touint256 deadlinebool approveMaxuint8 vbytes32 rbytes32 sreturns (uint256 amountAuint256 amountB)
setVault(address vaultAddress
swapETHForExactTokens(uint256 amountOutaddress[] pathaddress touint256 deadlinepayable returns (uint256[] amounts)
swapExactETHForTokens(uint256 amountOutMinaddress[] pathaddress touint256 deadlinepayable returns (uint256[] amounts)
swapExactETHForTokensSupportingFeeOnTransferTokens(uint256 amountOutMinaddress[] pathaddress touint256 deadlinepayable 
swapExactTokensForETH(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForETHSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadline
swapExactTokensForTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapExactTokensForTokensSupportingFeeOnTransferTokens(uint256 amountInuint256 amountOutMinaddress[] pathaddress touint256 deadline
swapTokensForExactETH(uint256 amountOutuint256 amountInMaxaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
swapTokensForExactTokens(uint256 amountOutuint256 amountInMaxaddress[] pathaddress touint256 deadlinereturns (uint256[] amounts)
take(address tokenuint256 amount
Events

This contract contains no event objects.

Constructor
constructor(address _factoryaddress _WETH
Fallback and receive
receive(
Errors

This contract contains no error objects.