FARM_SLP

Verified contract

Proxy

Active on Ethereum with 112 txns
Deployed by via 0xce38faa7 at 13083408
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
--
0x9703b33d7ab44ef323397c0f54125f6b2d17ef8382b2d46c1ac789122f2047ae
0x9711f5de76945a98c5dc59ec9f021478df635989cebbd311484b9761eb816584
0xeb41bf77c56595506e6655be61e94ed5cf34626b4d8b398d9869271a9e6008ce
0x3a1db9a0b00258f6fa5ea519965d2ad469cb2854de4ec672fa1a9f0cf8d99268
0xe465623932527e7d5766a237cdd731f1c61ad16b3a15c3a1e7a7afeb15735a00
0x95bfee494075aed7135e58920aaa9ff29a76f3dcb3851eaf474ba1793fd46ee0
0x812f238b335865ff28485b80c9bbdf0dedf320582cb7059846a0bab7bcf411dc
0x2dd9e7a6d25f975f724857cabcbe6d47b2eb1b9f7c1f4e7e19595dc986787a51
0x7315b296219513b33ef5f6a779a13de0d4fefbb496d133d64523caf91d1e1414
0xeb1839a2c013d9606aa9fedb0d92eaa89886cfeaeea2ab6e494e97a27dd2a22d

Functions
Getter at block 20941742
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)
0x3b9a7579005cf6c16878f3427062ea20079ec1fd
strategyTimeLock(view returns (uint256)
43200
strategyUpdateTime(view returns (uint256)
0
symbol(view returns (string)
fSLP
totalSupply(view returns (uint256)
350721114866238897047
underlying(view returns (address)
0x15d1feecc23691e2e5e39490f5fc14413f9d909a
underlyingBalanceInVault(view returns (uint256)
350721114866238897047
underlyingBalanceWithInvestment(view returns (uint256)
350721114866238897047
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.