fCL_WETH_USDC

Verified contract

Proxy

Active on Base with 7 txns
Deployed by via 0xe92e8f38 at 23052207
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 43 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots

No balances found for "fCL_WETH_USDC"

0xf69827a2ea41758fc49e06ccabed6fd0c37bea6530f93de8b355c86b987aa74e
0x9cacef2ebe89374c210eec8ceaaa3a0c9836c7a0b69083325557e47e8fa64b34
0x5c660f50374c0960f66c2786ef03dbbdd90e3c25953cbcbc39ecec6902f04c13
0x5f05a8a37a28df56f35c462e2b2b7d1fa21ef6811210c15acdea1ac1d9a5a05e
0xbc19692e27928ee91892d21312dc2373e3bdc5a9e03489fe9ebf7ff9a7fb85e0
0x3a67eb5e5a068eab07bc55f4d7249e8616fbb71382ae5ce097166305c8783db4
0x4058465b1bd4eb63fa74cef0c51976f30d2fa925956f64c1e8a9b917b2b1a1c2

Functions
Getter at block 23820797
implementation(view returns (address)
0x5beaa9f7724d027f9410b6e9778b5aa44cff6768
controller(view returns (address)
0xf90ff0f7c8db52bf1bf869f74226ead125efa745
decimals(view returns (uint8)
18
 
getCurrentTick(view returns (int24 currenTick)
 
getCurrentTokenAmounts(view returns (uint256 amount0uint256 amount1)
 
getCurrentTokenWeights(view returns (uint256 weight0uint256 weight1)
getPricePerFullShare(view returns (uint256)
1000000000000000000
 
getSqrtPriceX96(view returns (uint160 sqrtPriceX96)
governance(view returns (address)
0x6a74649acfd7822ae8fb78463a9f2192752e5aa2
 
inRange(view returns (bool _inRange)
name(view returns (string)
fCL_WETH_USDC
nextImplementation(view returns (address)
0x0000000000000000000000000000000000000000
nextImplementationDelay(view returns (uint256)
43200
nextImplementationTimestamp(view returns (uint256)
0
nextStrategy(view returns (address)
0x0000000000000000000000000000000000000000
nextStrategyTimestamp(view returns (uint256)
0
posId(view returns (uint256)
3236019
posManager(view returns (address)
0x827922686190790b37229fd06084350e74485b72
posWidth(view returns (uint256)
10
 
shouldRebalance(view returns (bool _shouldRebalance)
shouldUpgrade(view returns (booladdress)
(false, 0x0000000000000000000000000000000000000000)
strategy(view returns (address)
0x53ecf9f3a8581e1f1dbcfac0401e17f697f88f76
symbol(view returns (string)
fCL_WETH_USDC
targetWidth(view returns (uint256)
8
tickLower(view returns (int24)
-194900
tickSpacing(view returns (int24)
100
tickUpper(view returns (int24)
-193900
token0(view returns (address)
0x4200000000000000000000000000000000000006
token1(view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
totalSupply(view returns (uint256)
0
 
underlyingBalanceWithInvestment(view returns (uint256)
underlyingUnit(view returns (uint256)
1000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
canUpdateStrategy(address _strategyview returns (bool)
underlyingBalanceWithInvestmentForHolder(address holderview returns (uint256)
State-modifying
upgrade(
announceStrategyUpdate(address _strategy
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 amount0uint256 amount1uint256 amountOutMinreturns (uint256 minted)
depositFor(uint256 amount0uint256 amount1uint256 amountOutMinaddress holderreturns (uint256 minted)
doHardWork(
finalizeStrategyUpdate(
finalizeUpgrade(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(
initialize(address _storage
initialize(uint256 _posIDaddress _posManageruint256 _posWidthuint256 _targetWidth
initializeVault(address _storageuint256 _posIdaddress _posManageruint256 _targetWidth
onERC721Received(addressaddressuint256bytesreturns (bytes4)
rebalanceCurrentTick(uint256 _posWidth
scheduleUpgrade(address impl
setStorage(address _store
setStrategy(address _strategy
setTargetWidth(uint256 _target
sweepDust(
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
withdraw(uint256 sharesuint256 amount0OutMinuint256 amount1OutMinreturns (uint256 amount0uint256 amount1)
withdrawAll(bool compound
Events
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Deposit(address indexed senderaddress indexed receiveruint256 amount0uint256 amount1uint256 shares
Rebalanced(uint256 oldPosIduint256 newPosIduint256 oldLiquidityuint256 newLiquidityuint256 timestamp
StrategyAnnounced(address newStrategyuint256 time
StrategyChanged(address newStrategyaddress oldStrategy
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed senderaddress indexed receiveraddress indexed owneruint256 amount0uint256 amount1uint256 shares
Constructor
constructor(address _implementation
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.