FARM_UST_whv23CRV-f

Verified contract

Proxy

Active on Ethereum with 19 txns
Deployed by via 0x1088d27b at 14166504
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
1 additional variable
ERC-20
--
0xde50c2e872f7bd394a12edf1c7ed4c155f6d61da389128c9ac6345a8aff78d52
0x452063a33acdf842c17e06d38e0934653e33ac95b356849a94c67cb7a5207510
0xa73cb04b418dc67620bddce4a1467dabc74900c8e7ee4aef07066940ff35fad3
0x8180eb128cf71ba8a53df590f3453b7039fc3c285b5b6484101297329a8068cc
0xde8dc75ca7cdc24b5781a4b621d749014485fc9c2dc5e44e846a6f80e4f3abf1
0x942fd11c191600de1e75de25577f3a5535ec9883c2df1d5e9e2d750b333d9897
0xe52d802a7233bb53c03aae1c8c139b46cd6f3518fee3241b4904f99065556111
0xd6687177c4f2aa2f791f82709fcc3493d6b8e30568af1b07eb2327b07915effa
0x38f7af5e5cb89018aeea14a03e61b1f7398beeaa23f16b83efdded5e9365b27c
0x4abab73d5adfbdea753caf9f7bee7a213fda15a46d2c5d91397a49daf49abcc0

Functions
Getter at block 20938247
implementation(view returns (address)
0x9b3be0cc5dd26fd0254088d03d8206792715588b
 
availableToInvestOut(view returns (uint256)
controller(view returns (address)
0x7583d7f36635e5642713accbded717ca59fdad07
decimals(view returns (uint8)
18
futureStrategy(view returns (address)
0x0000000000000000000000000000000000000000
 
getPricePerFullShare(view returns (uint256)
governance(view returns (address)
0xf066789028fe31d4f53b69b81b328b8218cc0641
name(view returns (string)
FARM_UST_whv23CRV-f
nextImplementation(view returns (address)
0x0000000000000000000000000000000000000000
nextImplementationDelay(view returns (uint256)
43200
nextImplementationTimestamp(view returns (uint256)
0
shouldUpgrade(view returns (booladdress)
(false, 0x0000000000000000000000000000000000000000)
strategy(view returns (address)
0xd07bcdf0c49ecb100856b2fb659552fa1429edcb
strategyTimeLock(view returns (uint256)
43200
strategyUpdateTime(view returns (uint256)
0
symbol(view returns (string)
fUST_whv23CRV-f
totalSupply(view returns (uint256)
98283774966250443669
underlying(view returns (address)
0xceaf7747579696a2f0bb206a14210e3c9e6fb269
underlyingBalanceInVault(view returns (uint256)
2948513248987513311
 
underlyingBalanceWithInvestment(view returns (uint256)
underlyingUnit(view returns (uint256)
1000000000000000000
vaultFractionToInvestDenominator(view returns (uint256)
10000
vaultFractionToInvestNumerator(view returns (uint256)
9700
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 amount
depositFor(uint256 amountaddress holder
doHardWork(
finalizeStrategyUpdate(
finalizeUpgrade(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _storage
initialize(address _underlyinguint256 _toInvestNumeratoruint256 _toInvestDenominatoruint256 _underlyingUnituint256 _implementationChangeDelayuint256 _strategyChangeDelay
initialize(string namestring symboluint8 decimals
initializeVault(address _storageaddress _underlyinguint256 _toInvestNumeratoruint256 _toInvestDenominator
rebalance(
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 numberOfShares
withdrawAll(
Events
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Deposit(address indexed beneficiaryuint256 amount
Invest(uint256 amount
StrategyAnnounced(address newStrategyuint256 time
StrategyChanged(address newStrategyaddress oldStrategy
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(address indexed beneficiaryuint256 amount
Constructor
constructor(address _implementation
Fallback and receive
fallback(
Errors

This contract contains no error objects.