SwapRouter

Verified contract

Active on Base with 87,337 txns
Deployed by via 0x3c3868fc at 2060240
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
0x4aae7c7a0771833c4d54a041d4b31afb72f1c61d428038c5c2c23e47f01bdda3
0xdf2e216f7b0e5b5c344a42d17c7d7fe5e9e5c0de99673913aa206009f98a4671
0xcb32e513955be78e20bdb85fdce531bfc7128c225103664fc141caf459fcc279
0x97e795f94725455e88938cb5ae79d0a4a353abb926f6e1b689d4329278d548ed
0x989cdc4b3e3d109e41ac24396e16856cd28fbcf96647e8d998e31cec95dceb57
0x5c94cd4a32928378b6c65350861f60f0d4b09e42f40c64bf93bbb1df829f2887
0x99cdd98bd7d6712f22c906eb785cab0ed36845a0a45284b3ce96f9cc12131c45
0xcee33539e1b21e3934e0609218f9ad1318ec687266e0e9ebfa12ce44053a3379
0xe95ccca5511566bd5b8b32b919ca532e904dc40a5075cc850e8636811766416f
0x5d24a750927c206ccc85aa9423502dd6d87ad8f8512f2732fd66667ae6eedd10

Functions
Getter at block 22705929
WETH9(view returns (address)
0x4200000000000000000000000000000000000006
factory(view returns (address)
0xc35dadb65012ec5796536bd9864ed8773abc74c4
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.