This contract is being backfilled. You may encounter incomplete storage history.

FARM_sAMM-USDC/STAR

Verified contract

Proxy

Active on Base with 38 txns
Deployed by via 0x88a13c6c at 12418089
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
--
0x4d5bb105fe007b243e00df7d17ab0d9cab2f14dff15afa406c9866f10cf8e5d4
0x8c83a3cfad13b511804ed322a5ebb4f2db64479d9efcdeba907955bc9d3ab919
0xd394066a2b3dda9b9f44f3c49e60dcfce09c9a40b4bb736c410c29c4f340d720
0x2eac5e9a125411e6b6d81b73b665ef936289b8a73ae4c436eec8a84b94d682e1
0xd48e18b5deb88d9a033597399efba0fac4904e5314903886f6f782179a1aba0c
0xb5ff238ce2c31c3c2819c7906ac214b233c7466b3951281a4ef30d3094abb7fb
0xb735aa877503e066a480bf39ab91900a982f2116fdf20ca454f17bf510c7489c
0x95a49aedc6f2ec1f00e2f9b2d7a2dd67083636e639f8df39000558279f91259f
0xbc20b0c95672736661c6f7ab478794e324b8978b3b268dada419335ca6926139
0x4ed9982bd23e51b3e98e18a20bd1d85b1ff1352b14f135ff20acd4db2268d34c

Functions
Getter at block 23185473
implementation(view returns (address)
0xc0ce53f755feae93fd219b2cd0f58a4fd0d535dd
TEN(view returns (uint256)
10
asset(view returns (address)
0xf45f6cdbcd0d2d4bf4d9758b032a66a2cf4e55c8
 
assetsPerShare(view returns (uint256)
 
availableToInvestOut(view returns (uint256)
controller(view returns (address)
0xf90ff0f7c8db52bf1bf869f74226ead125efa745
decimals(view returns (uint8)
18
 
getPricePerFullShare(view returns (uint256)
governance(view returns (address)
0x6a74649acfd7822ae8fb78463a9f2192752e5aa2
name(view returns (string)
FARM_sAMM-USDC/STAR
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)
0x96328405a3281bf7dfc46b4ac1119e6d542b0cd9
symbol(view returns (string)
fsAMM-USDC/STAR
 
totalAssets(view returns (uint256)
totalSupply(view returns (uint256)
40907708536611
underlying(view returns (address)
0xf45f6cdbcd0d2d4bf4d9758b032a66a2cf4e55c8
underlyingBalanceInVault(view returns (uint256)
0
 
underlyingBalanceWithInvestment(view returns (uint256)
underlyingUnit(view returns (uint256)
1000000000000000000
vaultFractionToInvestDenominator(view returns (uint256)
10000
vaultFractionToInvestNumerator(view returns (uint256)
10000
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
upgrade(
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
Upgraded(address indexed implementation
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
constructor(address _implementation
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.