CF/AB WETH-USDC LP
Unverified contract
Proxy
Active on
Base with 60 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 44 additional slots
0xb27f…6030
Balances ($12.31)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WETH | ERC-20 | 0.00205 | $3,298.40 |
$6.76 | |
USDC | ERC-20 | 5.552208 | $0.999802 |
$5.55 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22732295 | 11 hours ago | | | 0 | 0.0000059576483 | |
| 22731370 | 12 hours ago | | | 0 | 0.0000060277280 | |
| 22705539 | a day ago | | | 0 | 8.6309429e-7 | |
| 22692782 | a day ago | | | 0 | 7.3466577e-7 | |
| 22646882 | 2 days ago | | | 0 | 7.2885229e-7 | |
| 22610379 | 3 days ago | | | 0 | 7.3526488e-7 | |
| 22604351 | 3 days ago | | | 0 | 7.3543285e-7 | |
| 22604196 | 3 days ago | | | 0 | 5.9373465e-7 | |
| 22574517 | 4 days ago | | | 0 | 7.3466577e-7 | |
| 22572691 | 4 days ago | | | 0 | 7.4669732e-7 |
ABI
ABI objects
Getter at block 22752288 getTotalAmounts() view returns (uint256 total0, uint256 total1, uint128 liquidity) proxiableUUID() view returns (bytes32)
decimals() view returns (uint8)
18
getIdentifiers() view returns (bytes32, bytes32, bytes32)
(0xc56617e3ad9c280c0d7876bd5fe039d6313e9ac5c5c1be0e8cf86ae35e85d9c4, 0x17edba274db36eb2ec84c121890eaabc4ba3e3c02140e8d0ea91c35853069f16, 0xd8779b5c5e5ad0eea0f355a8bd31614af4d67c8472b0e8f8a7eac45bdc4e024c)
getLpPrice() view returns (uint256 lpPrice)
3303540476487286973614618330
getPositionID() view returns (bytes32 positionID)
0x09c3aae9a20913efbec822c51bbfcc116588de18e296a123f1137c95147e3e33
getPositionTicks() view returns (int24, int24)
(-199125, -196125)
name() view returns (string)
CF/AB WETH-USDC LP
pool() view returns (address)
0xb27f110571c96b8271d91ad42d33a391a75e6030
symbol() view returns (string)
WETH-USDC-LP
token0() view returns (address)
0x4200000000000000000000000000000000000006
token1() view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
totalSupply() view returns (uint256)
565803303
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
checkPriceManipulation(uint256 customPriceThreshold) view
getLpPrice(uint160 sqrtPriceX96) pure returns (uint256 lpPrice)
getMintAmounts(uint256 amount0Max, uint256 amount1Max) view returns (uint256 amount0, uint256 amount1, uint256 mintAmount, uint160 sqrtPriceX96)
getPositionID(int24 _lowerTick, int24 _upperTick) view returns (bytes32 positionID)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
changeTicks(int24 newLowerTick, int24 newUpperTick)
compound()
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
depositPair(uint256 amount0Desired, uint256 amount1Desired, address receiver) returns (uint256 amount0, uint256 amount1, uint256 mintAmount, uint128 liquidityMinted)
getPricePerShareSnapshot()
increaseAllowance(address spender, uint256 addedValue) returns (bool)
pullLiquidity(uint128 liquidityToPull, uint256 minAmount0Out, uint256 minAmount1Out)
pushLiquidity(uint256 amount0ToPush, uint256 amount1ToPush)
rebalance(int24 newLowerTick, int24 newUpperTick, uint256 customSlippagePriceThreshold, bytes exchangeData, bool simulate)
setPriceManipulationParams(uint256 _priceThreshold, uint32 _twapInterval)
setSwapThresholds(uint256 _swapThreshold0, uint256 _swapThreshold1)
swap(uint256 swapAmount, bool zeroForOne, uint256 customSlippagePriceThreshold) returns (uint256 amountOut)
swapWithCustomData(bytes exchangeData, uint256 customSlippagePriceThreshold, bool simulate) returns (uint256 amount0, uint256 amount1)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
uniswapV3MintCallback(uint256 amount0, uint256 amount1, bytes)
uniswapV3SwapCallback(int256 amount0Delta, int256 amount1Delta, bytes)
updateManagerParams(int16 newManagerFeeBPS, address newManagerTreasury)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
withdrawPair(uint256 burnAmount, address receiver, uint256 minAmount0Out, uint256 minAmount1Out) returns (uint256 amount0, uint256 amount1, uint128 liquidityBurned)
AdminChanged(address previousAdmin, address newAdmin)
Approval(address indexed owner, address indexed spender, uint256 value)
BeaconUpgraded(address indexed beacon)
Burned(address receiver, uint256 burnAmount, uint256 amount0Out, uint256 amount1Out, uint128 liquidityBurned)
FeesEarned(uint256 feesEarned0, uint256 feesEarned1, int24 lowerTick_, int24 upperTick_)
Initialized(uint8 version)
Minted(address receiver, uint256 mintAmount, uint256 amount0In, uint256 amount1In, uint128 liquidityMinted)
Rebalance(int24 lowerTick_, int24 upperTick_, uint128 liquidityBefore, uint128 liquidityAfter)
Transfer(address indexed from, address indexed to, uint256 value)
UpdateManagerParams(uint16 managerFeeBPS, address managerTreasury)
Upgraded(address indexed implementation)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
Address_DelegateCallToNonContract()
Address__LowLevelCallFailed()
Address__LowLevelCallFailedWithCustomErrorCode(uint256 errorCode)
Address__LowLevelCallWithValueFailed()
Address__LowLevelStaticCallFailed()
ERC1967Upgrade_NewImplementationIsNotUUPS()
ERC1967Upgrade_UnsupportedProxiableUUID()
ERC1967_BeaconImplementationIsNotAContract()
ERC1967_NewAdminIsZeroAddress()
ERC1967_NewBeaconIsNotAContract()
ERC1967_NewImplementationIsNotAContract()
FailedInnerCall()
FunctionMustBeCalledThroughActiveProxy()
FunctionMustBeCalledThroughDelegatecall()
Initializable_ContractIsInitializing()
Initializable__ContractIsAlreadyInitialized()
Initializable__ContractIsNotInitializing()
InsufficientWithdrawnAmounts()
InvalidAmount()
InvalidTick()
MBPS()
Manipulation()
NoPermission()
SafeERC20FailedOperation(address token)
UUPSUpgradeable__MustNotBeCalledThroughDelegatecall()
ZeroAmount()