FARM_SLP

Verified contract

Proxy

Active on Ethereum with 143 txns
Deployed by via 0xde2bf9cc at 13083449
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
--
0x42cdd2c6f1ac9f7a339deb2a25a717dec7dc8fcf9e053dd9fb51261dea2c4c25
0x90d06d02112f035aa6c2ef6f25cda2f7e1dfb3b92ab289495e2cba67cf92fabc
0xe5f5d7a90631cc22161090db21ec3aa85fdf990b4d0ca054c4baf314bd0ffd7f
0x0c8acd64e10382f5796e0dba80cfb51b9e4755b2d3b11856b2c8aeedb84617df
0x7c1b2ec9f92a0e5396df9287554613210a394139eefa69f885c8681142322ded
0x62d40e1bf37c326c4d144b5452739b94b679126b6f7822cb2ef4c95fb201586b
0x1c0faed88f1c53976b72384be3f288f47ab6d21a27e64d08374d8a175da37e36
0x176ed3e74cbbd37a92b771bf7bf738f1570f47a6ed9432110372cb0e0c5ca66a
0x75be7c836aba47c07e5d67b15ea72dd2aa912a59a95f77f5208bab81afc73076
0x73240fb6366820b6e63eb9f10f16636a36c2284961627e0ab9202bba577435da

Functions
Getter at block 20938237
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)
1000000000000000000
governance(view returns (address)
0xf066789028fe31d4f53b69b81b328b8218cc0641
name(view returns (string)
FARM_SLP
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)
0xedef953cc7f36d0046495c05a25ed0526dbf0c0f
strategyTimeLock(view returns (uint256)
43200
strategyUpdateTime(view returns (uint256)
0
symbol(view returns (string)
fSLP
totalSupply(view returns (uint256)
514468752196619818649
underlying(view returns (address)
0xa88008543efb1db18922e376db52cd7e2f73648c
underlyingBalanceInVault(view returns (uint256)
514468752196619818649
underlyingBalanceWithInvestment(view returns (uint256)
514468752196619818649
underlyingUnit(view returns (uint256)
1000000000000000000
vaultFractionToInvestDenominator(view returns (uint256)
10000
vaultFractionToInvestNumerator(view returns (uint256)
0
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.