SwapRouter

Verified contract

Active on Base with 225,628 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
--
0xae577e3194950c9faa3d39735bdc4cef6a3322d0bed9a92335ec356282920ad3
0x3ec691ee8f9fb5f2c7dfa2ab9332cb3e46ee46c978bf6f8e61d67bd3179ff459
0x48a0a4c34bc06cb4e07b5b0569a3f4be9efd5fc3dc1ad825c9f3541686a9a10f
0x483758bfcb6c6926dc3be9b045ca681d50b659e0adc81480ec248d51a444de9e
0x0f59c3a5e7fe39a93c79e1c227bab0c51b09b811a0049d8e870d565ddb3679f8
0x89d7059bd3da190efb28577af405aeae9163c3967f0b48b0df588ccd8e11c13e
0x8070f88e3b6fa3807635cd3b72af8235083b9a395edf59d3da96aaee0fdd2fbd
0x40c44cb09627c821e5788bad116abe504fdc5f00990ad32af135784aacfd54fc
0xb12726da83d4e0ee364544b6e8a201096e1036d8d3d3c2cbcda3dc3a798cc60b
0x6368ef5dd032e3611666bc3da163d9019ffd547066559cb9f1712faad9705211

Functions
Getter at block 22709342
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.