SwapRouter

Verified contract

Implementation

Active on Ethereum
Deployed by via 0xe8812bc7 at 12369634
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.01
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xe02cf1fc9f348fbce04476d8129f15f3f5750b6316a9b718c36be3ef7319515d
0xc5f47dcd50400ff285c9212fdcfbc2cc6761c7d20ee39c1ea8afc6507c99613d
0xa1cdf8b63af8b17d07e019c21a5ae5911e42cbcc72be76cbb0e10c6f66bc0fb6
0xb4f804b9912f56994465ab22483981545c928769fcb9e3d3bf508d8c2ac54278
0x0f525f9d1bfef9753a829d6af2862fdde35689b58af1acc64986ab86b69d30d4
0x44a7476f447b122ec390b11ccc02e2eac0c3335742da4eccddf8af840a7c6ea1
0x4cc5ccf808fd5fadac103df26f63190aff88cf4ed7066dc4f01c8d92a8af3864
0xa0fc98225b6ae7ffb59f1a98adf42d0ab9da22ad212ceeccd45cb8bed8ffcec3
0x12ef885f3ef05df3adc349cbf271f64ed57365e6fc83fa1fc81cc40aec379f0a
0x31287c96a0ce37c380551fa8a3697ec4fe937d6d34858b8c230f2acded6b924a

Functions
Getter at block 20790621
WETH9(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
factory(view returns (address)
0x1f98431c8ad98523631ae4a59f267346ea31f984
Read-only

This contract contains no read-only function objects.

State-modifying
exactInput(struct ISwapRouterExactInputParams paramspayable returns (uint256 amountOut)
exactInputSingle(struct ISwapRouterExactInputSingleParams paramspayable returns (uint256 amountOut)
exactOutput(struct ISwapRouterExactOutputParams paramspayable returns (uint256 amountIn)
exactOutputSingle(struct ISwapRouterExactOutputSingleParams paramspayable returns (uint256 amountIn)
multicall(bytes[] datapayable returns (bytes[] results)
refundETH(payable 
selfPermit(address tokenuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 spayable 
selfPermitAllowed(address tokenuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 spayable 
selfPermitAllowedIfNecessary(address tokenuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 spayable 
selfPermitIfNecessary(address tokenuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 spayable 
sweepToken(address tokenuint256 amountMinimumaddress recipientpayable 
sweepTokenWithFee(address tokenuint256 amountMinimumaddress recipientuint256 feeBipsaddress feeRecipientpayable 
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes _data
unwrapWETH9(uint256 amountMinimumaddress recipientpayable 
unwrapWETH9WithFee(uint256 amountMinimumaddress recipientuint256 feeBipsaddress feeRecipientpayable 
Events

This contract contains no event objects.

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

This contract contains no error objects.