FARM_USDC

Verified contract

Proxy

Active on Base with 98 txns
Deployed by via 0x2e91b18e at 9658749
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
ERC-20
Value $1,657.69
ERC-20
Value $0.06
ERC-20
Value $0
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x02264c8745435b2abe944fb6b341475544c5dcf4af0a4e1b8f9efae8622b1610
0xca0c1d16727d8dbc44637cebb97ea94bb2b3ad1081cb91e5ce0abd8a1aa70a81
0x29138c8be83654bb32e0b7d422f016f9fab4dfa5e6d546e6beda03f1b7b5b128
0xca5d378a619a8f621d519273a339ac49a54196be56c754f46412a96ec1f4195c
0xcece96436189ece10bb66c418e0262ca1a082fce2711d6e8b24541ed9ec96f6e
0x1b4fe4973f2e1f52837d876bb8ecaa140c46e4e0efbebb176c3c1d497ff75e68
0xdf565c11c7f6c5c1e224d865f98c3214684049689859db98aee5fe0e4d7edf81
0xde3609e817e21a0ead3a152173547e972c3794342180f2a4a2c6fb64bb8acfe2
0x94c8f06290d169e5cd2076278a3fc871c945e8042f52095e172ac82646dbf402
0x44757a06650318badf6ec1b0dde103d9dcd5560e27fd3fd46e2cd235be79bdf7

Functions
Getter at block 22906927
TEN(view returns (uint256)
10
asset(view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
 
assetsPerShare(view returns (uint256)
 
availableToInvestOut(view returns (uint256)
controller(view returns (address)
0xf90ff0f7c8db52bf1bf869f74226ead125efa745
decimals(view returns (uint8)
6
 
getPricePerFullShare(view returns (uint256)
governance(view returns (address)
0x6a74649acfd7822ae8fb78463a9f2192752e5aa2
name(view returns (string)
FARM_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
shouldUpgrade(view returns (booladdress)
(false, 0x0000000000000000000000000000000000000000)
strategy(view returns (address)
0x721514c2caac28e482a0a281c3d7f41b3988a1e1
symbol(view returns (string)
fUSDC
 
totalAssets(view returns (uint256)
totalSupply(view returns (uint256)
1619510292
underlying(view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
underlyingBalanceInVault(view returns (uint256)
1658604765
 
underlyingBalanceWithInvestment(view returns (uint256)
underlyingUnit(view returns (uint256)
1000000
vaultFractionToInvestDenominator(view returns (uint256)
100
vaultFractionToInvestNumerator(view returns (uint256)
0
Read-only
allowance(address owneraddress spenderview returns (uint256)
assetsOf(address _depositorview returns (uint256)
balanceOf(address accountview returns (uint256)
canUpdateStrategy(address _strategyview returns (bool)
convertToAssets(uint256 _sharesview returns (uint256)
convertToShares(uint256 _assetsview returns (uint256)
maxDeposit(addressview returns (uint256)
maxMint(addressview returns (uint256)
maxRedeem(address _callerview returns (uint256)
maxWithdraw(address _callerview returns (uint256)
previewDeposit(uint256 _assetsview returns (uint256)
previewMint(uint256 _sharesview returns (uint256)
previewRedeem(uint256 _sharesview returns (uint256)
previewWithdraw(uint256 _assetsview returns (uint256)
underlyingBalanceWithInvestmentForHolder(address holderview returns (uint256)
State-modifying
announceStrategyUpdate(address _strategy
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 _assetsaddress _receiverreturns (uint256)
deposit(uint256 amount
depositFor(uint256 amountaddress holder
doHardWork(
finalizeStrategyUpdate(
finalizeUpgrade(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(
initialize(address _storage
initialize(address _underlyinguint256 _toInvestNumeratoruint256 _toInvestDenominatoruint256 _underlyingUnit
initializeVault(address _storageaddress _underlyinguint256 _toInvestNumeratoruint256 _toInvestDenominator
mint(uint256 _sharesaddress _receiverreturns (uint256)
rebalance(
redeem(uint256 _sharesaddress _receiveraddress _ownerreturns (uint256)
scheduleUpgrade(address impl
setStorage(address _store
setStrategy(address _strategy
setVaultFractionToInvest(uint256 numeratoruint256 denominator
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
withdraw(uint256 _assetsaddress _receiveraddress _ownerreturns (uint256)
withdraw(uint256 shares
withdrawAll(
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Deposit(address indexed senderaddress indexed receiveruint256 assetsuint256 shares
Invest(uint256 amount
StrategyAnnounced(address newStrategyuint256 time
StrategyChanged(address newStrategyaddress oldStrategy
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed senderaddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.