TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 73,051 txns
Deployed by via 0x59954179 at 18166881
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
Native
Value $0.05
ERC-20
Value $10.78
ERC-20
--
ERC-20
--
0xa704633d0c3ad4dbc0fe8a91e3108b6cc9160eee9e5fdb560542bc5d53e048c3
0xeb1183959dcd46bbef0e63743671243771bc01db8c6804146f4930d3a615895c
From
0x1433bdfdd9adbbb5ee8dbebf9eddf81dcfab6f9ead843f2749a87adf6d2d79a3
0x3b3ebfb6414f5f4ed846336e77f26b69b8ebecbea20f053d7c7e4d12520b44ef
0x148c9819136128b16a6b18f708b2f547cbb6401e458d1e10ca01d960988b8c63
0x96d8ce0016cc097426ec2e208ceb0b939d6ce62c247efa632c7eda556d79156e
0x435393438ed53f9b5af5a9edc6c086fff615fbc8fc68be0c6fc4fa92513deb79
0x1059359a97356af2ee0b611726eb0e2e2a14286295eb29125455d4a47dbdb984
0xe33b520104a0db464645bf05014d16dc8b759047594a8ef399ec4ee66d8a19ff
0x77d936ecb3b696df91875a00e7314d87d740e0b9083f18c701bb8a801e923469

Functions
Getter at block 20790283
WETH(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
amountInCached(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
factoryV2(view returns (address)
0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f
factoryV3(view returns (address)
0x1f98431c8ad98523631ae4a59f267346ea31f984
feeCollector(view returns (address)
0xb8159ba378904f803639d274cec79f788931c9c8
feeDenominator(view returns (uint256)
10000
feeRate(view returns (uint256)
100
owner(view returns (address)
0x920f6a03eafc80c5c4119383aee56cecea115377
paused(view returns (bool)
false
Read-only
feeExcludeList(addressview returns (bool)
getPool(address tokenAaddress tokenBuint24 feeview returns (address)
State-modifying
initialize(address _factoryV2address _factoryV3address _WETHaddress _feeCollectoruint256 _feeRate
pause(
renounceOwnership(
rescueERC20Token(address tokenaddress recipient
setFeeCollector(address addr
setFeeExclude(address addrbool isExcluded
setFeeRate(uint256 rate
setWETH(address addr
swapMixedMultiHopExactIn(struct SwapXExactInputMixedParams paramspayable returns (uint256 amountOut)
swapMixedMultiHopExactOut(struct SwapXExactOutputMixedParams paramspayable returns (uint256 amountIn)
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 SwapXExactInputSingleParams paramspayable returns (uint256 amountOut)
swapV3ExactOut(struct SwapXExactOutputSingleParams paramspayable returns (uint256 amountIn)
swapV3MultiHopExactIn(struct SwapXExactInputParams paramspayable returns (uint256 amountOut)
swapV3MultiHopExactOut(struct SwapXExactOutputParams paramspayable returns (uint256 amountIn)
transferOwnership(address newOwner
uniswapV3SwapCallback(int256 amount0Deltaint256 amount1Deltabytes _data
unpause(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
FeeCollected(address indexed tokenaddress indexed payeruint256 amountuint256 timestamp
Initialized(uint64 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
AlreadyInitialized(
EnforcedPause(
ExpectedPause(
FailedInnerCall(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token