FARM_WBTC

Verified contract

Proxy

Active on Ethereum with 1,673 txns
Deployed by via 0x2ea4b403 at 11068089
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
Value $0
0x3d43eb39f8739d3a2c5881a3c2fa5ab851362b845910596a6ba88e8a7497fecf
0xbba5a4c9469c4714258f18789de81f70154a5bb63fbe118502bed14894cf1c06
0xbbeb2af604694725498fe10452d691466606a4a1b6ac26d42a055cb9795475c9
0x43e61ae27c7865a13bee569e045033ac3c5668b64a37ff665fd6e1dd3b3591f7
0xbf601dbf34ff6e3937072c1533415aed90235d51cfd4ff14535eba111615ee74
0xfb3d495d699354ba9ba902abdc0161f5049db8be4712f8bd48cbafe3e135ca5a
0x78127f81b928989d9202786da83072e4e8243eaa7bc2ded8da43d36bce901c9c
0x8a371052769ce4dc973d977e3a3b2bd3c510f9c524e27f0662b2f82dca128ac9
0xe7c62ea28af81671af767046974268bc179b21660f85fa7da817407eda8d5092
0xcf17e87680dfd90fccbaa572641e1656d2184f6f5213600099717a2084eaab57

Functions
Getter at block 20915760
implementation(view returns (address)
0x9b3be0cc5dd26fd0254088d03d8206792715588b
 
availableToInvestOut(view returns (uint256)
controller(view returns (address)
0x7583d7f36635e5642713accbded717ca59fdad07
decimals(view returns (uint8)
8
futureStrategy(view returns (address)
0x0000000000000000000000000000000000000000
 
getPricePerFullShare(view returns (uint256)
governance(view returns (address)
0xf066789028fe31d4f53b69b81b328b8218cc0641
name(view returns (string)
FARM_WBTC
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)
0x3c361587e264cfb8c9a07bb0ca9d18976ea3648a
strategyTimeLock(view returns (uint256)
43200
strategyUpdateTime(view returns (uint256)
0
symbol(view returns (string)
fWBTC
totalSupply(view returns (uint256)
82018101
underlying(view returns (address)
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
underlyingBalanceInVault(view returns (uint256)
4
 
underlyingBalanceWithInvestment(view returns (uint256)
underlyingUnit(view returns (uint256)
100000000
vaultFractionToInvestDenominator(view returns (uint256)
10000
vaultFractionToInvestNumerator(view returns (uint256)
9000
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.