SwapRouter

Verified contract

Active on Ethereum with 8,285 txns
Deployed by via 0xae0271a7 at 16944755
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xd469868cbcbe00849317b3ee47183ff6725649881c79d7f28d3297b71bdbc9e8
0x2ac59f6bea56f34a8566491cd8421920e13444a224897c77ceef293a8f0d9bbb
0x477c7a1693c8011104e5ffbd01aa1f00c93754f129a8feeb8e39d6b8276a1937
0x9c9db7cd841d16965811973175b2bc2315e563f6cac29d67a5e87f2715385a96
0xae029f5fe6c75b714adfb339219b452314f2a365c913550630a156757dda6170
0xa2f1d32f69de3bf2523abc75aa541fc800f68bf9165c1c9f3b58155fdbc12fc6
0x38489238129296cae8a3e65585e90a8fa69036ca67825e93dc0a77a0137c5e4e
0x30257ce403bab0d7c7037e1a5762f857cd74badd16df531767b5e965301a6250
0xede35a7531d3e43d7ec328f04503be2433d92cfa4b963cbfae2d41775507e6fc
0x10b2d7cd6f0e9f951ace96caaf45ec77a5d1f46dc309fa05976eb7eb948fb4e7

Functions
Getter at block 21242616
WETH9(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
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.