UniversalSwapRouter

Verified contract

Active on Base with 63,362 txns
Deployed by via 0x25126bb7 at 16340319
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
--
ERC-20
--
0xf659e837c287f2808b34166941eb22a4a28b7b6b677b6baf94471b58a8501173
0xd9524cdf6f7c7547e3ebc6ef40b61328b8e0492adbb03dc7232d4deb51cc902f
0x8f5bfb36ccbde3ef316d8a9213e7dd5ef56cf3fb69f29289f87039e546396f12
0x3eaa849eac9c4d569ead3a5154261badda043a77a0ddbbcd6cfbfffa7f67b0c4
0xab12cad0ca930f0ce383b1c8a1d0af21302732bfaac8f3e7c3d1a609e0dedc18
0x8f263838746af0039f27e28ecef828897fca021709a21c7e07a8d2a6abd7bedc
0xed4e7d856661513a07ee2f2679491d2237d4c249778b555b10f4914ef0cb96a4
0xfd18d4bfa91a915603fb2dd1bd30a29951128016e0fa17d184bc986908523c44
0x168bb062c9981abf13b18724f7914e426b33cedc4f36538bd35099a86243fe6b
0x478d5f793b584ee79aabc6451f7d42d752fc519f892303fd924d0804bfd910f9

Functions
Getter at block 22004717
WETH9(view returns (address)
0x4200000000000000000000000000000000000006
charger(view returns (address)
0x0481b236f191877619523ee309c82b3574214597
iZiClassicFactory(view returns (address)
0xbd3bd95529e0784ad973fd14928eedf3678cfad8
iZiSwapFactory(view returns (address)
0x8c7d3063579bdb0b90997e18a770eae32e1ebb08
owner(view returns (address)
0x48051311fbdc266abeb9c8fd0d7118b593c8f829
Read-only
getPairState(address tokenAaddress tokenBview returns (uint256 reserveAuint256 reserveBuint16 feeaddress pair)
iZiClassicPair(address tokenAaddress tokenBview returns (address)
iZiSwapPool(address tokenXaddress tokenYuint24 feeview returns (address)
State-modifying
multicall(bytes[] datapayable returns (bytes[] results)
refundETH(payable 
renounceOwnership(
setCharger(address _charger
swapAmount(struct UniversalSwapRouterSwapAmountParams paramspayable returns (uint256 costuint256 acquire)
swapDesire(struct UniversalSwapRouterSwapDesireParams paramspayable returns (uint256 costuint256 acquire)
swapX2YCallback(uint256 xuint256 ybytes data
swapY2XCallback(uint256 xuint256 ybytes data
sweepToken(address tokenuint256 minAmountaddress recipientpayable 
transferOwnership(address newOwner
unwrapWETH9(uint256 minAmountaddress recipientpayable 
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _iZiSwapFactoryaddress _iZiClassicFactoryaddress _wethaddress _charger
Fallback and receive
receive(
Errors

This contract contains no error objects.