SwapX
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
11
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "SwapX"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "SwapX"
ABI
ABI objects
Getter at block 21221365
WETH() view returns (address)
0x0000000000000000000000000000000000000000
amountInCached() view returns (uint256)
0
factoryV2() view returns (address)
0x0000000000000000000000000000000000000000
factoryV3() view returns (address)
0x0000000000000000000000000000000000000000
feeCollector() view returns (address)
0x0000000000000000000000000000000000000000
feeDenominator() view returns (uint256)
0
feeRate() view returns (uint256)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
Read-only
feeExcludeList(address) view returns (bool)
getPool(address tokenA, address tokenB, uint24 fee) view returns (address)
State-modifying
Events initialize(address _factoryV2, address _factoryV3, address _WETH, address _feeCollector, uint256 _feeRate)
pause()
renounceOwnership()
setFeeCollector(address addr)
setFeeExclude(address addr, bool isExcluded)
setFeeRate(uint256 rate)
setWETH(address addr)
swapMixedMultiHopExactIn(struct SwapXExactInputMixedParams params) payable returns (uint256 amountOut)
swapMixedMultiHopExactOut(struct SwapXExactOutputMixedParams params) payable returns (uint256 amountIn)
swapV2ExactIn(address tokenIn, address tokenOut, uint256 amountIn, uint256 amountOutMin, address poolAddress) payable returns (uint256 amountOut)
swapV2ExactOut(address tokenIn, address tokenOut, uint256 amountInMax, uint256 amountOut, address poolAddress) payable returns (uint256 amountIn)
swapV2MultiHopExactIn(address tokenIn, uint256 amountIn, uint256 amountOutMin, address[] path, address recipient, uint256 deadline, address factory) payable returns (uint256[] amounts)
swapV2MultiHopExactOut(address tokenIn, uint256 amountInMax, uint256 amountOut, address[] path, address recipient, uint256 deadline, address factory) payable returns (uint256[] amounts)
swapV3ExactIn(struct SwapXExactInputSingleParams params) payable returns (uint256 amountOut)
swapV3ExactOut(struct SwapXExactOutputSingleParams params) payable returns (uint256 amountIn)
swapV3MultiHopExactIn(struct SwapXExactInputParams params) payable returns (uint256 amountOut)
swapV3MultiHopExactOut(struct SwapXExactOutputParams params) payable returns (uint256 amountIn)
transferOwnership(address newOwner)
uniswapV3SwapCallback(int256 amount0Delta, int256 amount1Delta, bytes _data)
unpause()
FeeCollected(address indexed token, address indexed payer, uint256 amount, uint256 timestamp)
Initialized(uint64 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Unpaused(address account)
This contract contains no constructor objects.
receive()
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
AlreadyInitialized()
EnforcedPause()
ExpectedPause()
FailedInnerCall()
NotInitializing()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
ReentrancyGuardReentrantCall()
SafeERC20FailedOperation(address token)