SwapRouter

Verified contract

Active on Base with 202,363 txns
Deployed by via 0x66f446c6 at 2912484
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x4f7a16780407c87a15925d2503b4f107480b723b6524a56bb85b4cc5849d77e4
0x92a9c1afc443bce7a2cb4728b06f973056657081e9d2544f621ca5e4204caf81
0x93a89e3d4bc4abe428d8e725b6183b22e828ea40b3745ccaa80e6ae72970e2a3
0xdef3239bf689fdcfa7a7ed12cddab6ec6a758d801e8b8d9fd72d0fc9e9324268
0xd7f4d21c1fa02bf29c77a0418f3b22f9c48b2fd88986595d4a29403cc6cd9c4f
0xc63d48cddaa7f2496bb2ae281c3ae621f2dfac26464396a4fe51ad4d73e44c48
0xbea4353118576fe1fe74dbcbd0cf3af509f0c9e0d5dfa97eb48ffa0afc17eae6
0x8ce5d5494df235119d2a672f35b71e5f2f7b8d7cf0ec35001e04db417a4f7774
0x0526520d82344acab1d020d026c1ca9c2702e879e7524122805daef3d8996fb9
0x91809fc48038568cd5f07372cb54f35964d9839bf7ef9b14d9e13894ba20a662

Functions
Getter at block 21729400
WETH9(view returns (address)
0x4200000000000000000000000000000000000006
deployer(view returns (address)
0x41ff9aa7e16b8b1a8a8dc4f0efacd93d02d071c9
factory(view returns (address)
0x0bfbcf9fa4f9c56b0f40a671ad40e0805a091865
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)
pancakeV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes _data
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 
unwrapWETH9(uint256 amountMinimumaddress recipientpayable 
unwrapWETH9WithFee(uint256 amountMinimumaddress recipientuint256 feeBipsaddress feeRecipientpayable 
Events

This contract contains no event objects.

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

This contract contains no error objects.