SwapX

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x50236076 at 22609333
Slot
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

No balances found for "SwapX"

No transactions found for "SwapX"


Functions
Getter at block 22733367
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(addressview returns (bool)
getPair(address factoryaddress tokenAaddress tokenBpure returns (address)
getPool(address tokenAaddress tokenBuint24 feeview returns (address)
State-modifying
initialize(address _factoryV2address _factoryV3address _WETHaddress _feeCollectoruint256 _feeRate
pause(
renounceOwnership(
swapMixedMultiHopExactIn(struct StorageExactInputMixedParams paramspayable returns (uint256 amountOut)
swapV2ExactIn(address tokenInaddress tokenOutuint256 amountInuint256 amountOutMinaddress poolAddresspayable returns (uint256 amountOut)
swapV2ExactOut(address tokenInaddress tokenOutuint256 amountInMaxuint256 amountOutaddress poolAddresspayable returns (uint256 amountIn)
swapV2MultiHopExactIn(address tokenInuint256 amountInuint256 amountOutMinaddress[] pathaddress recipientuint256 deadlineaddress factorypayable returns (uint256[] amounts)
swapV2MultiHopExactOut(address tokenInuint256 amountInMaxuint256 amountOutaddress[] pathaddress recipientuint256 deadlineaddress factorypayable returns (uint256[] amounts)
swapV3ExactIn(struct StorageExactInputSingleParams paramspayable returns (uint256 amountOut)
swapV3ExactOut(struct StorageExactOutputSingleParams paramspayable returns (uint256 amountIn)
swapV3MultiHopExactIn(struct StorageExactInputParams paramspayable returns (uint256 amountOut)
swapV3MultiHopExactOut(struct StorageExactOutputParams paramspayable returns (uint256 amountIn)
transferOwnership(address newOwner
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes _data
unpause(
Events
FeeCollected(address indexed tokenaddress indexed payeruint256 amountuint256 timestamp
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Unpaused(address account
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AlreadyInitialized(
EnforcedPause(
ExpectedPause(
FailedInnerCall(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token