FORCE_DAI

Verified contract

Proxy

Active on Ethereum with 3,410 txns
Deployed by via 0x4e43f141 at 12036475
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
-
variable spans 49 additional slots
5 additional variables
ERC-20
Value $84.66
0x290cc1ce60bd3167249aeef41e9a5daf5ab062ef5775cde4a7c1db8485384c02
0x0c821281b3d8967e8cb7e9d37de7b1cd075376c0bf9a2e9882b4c451186b1b7c
0xcd857e0bf6259eb4a47f230a6e0ea402b163fb2ae791ee73434d15abb453d129
0x428f453cba5da6139463ca323e26c7191e6332c772b25fd841fbf0766d65d190
0x9ef8cf009ede0c0a510bfe8ea61b058ba10a189d38d02437541d07008692ba55
From
0x00c698b04b9c0661bd17059017651da97b3943bb87d9e59e55b1b6cc59c54281
0x9c337ad0853eb0d0c3099d1a838bc519defd96d8270f1a9f8b0e08929fcc7cc0
0xe33c52c1a30f330745bf29a3d81d63e659e0957f6c90df0a15a8e704c0234ee7
0x72558af3cbcb4158c859c7032e42ad523c7153828f8f0461c7b1cb14047d8b7d
0x09e5438536a20f2d4be8b2348acff81e9180020cd706784394e92f048480b1db

Functions
Getter at block 20852076
implementation(view returns (address)
0xb883f041c0fe3992197ff051644a507c6896c718
 
availableToInvestOut(view returns (uint256)
controller(view returns (address)
0x74a385a0c5f89faba452f6910c2a6f9482cea076
decimals(view returns (uint8)
18
futureStrategy(view returns (address)
0x0000000000000000000000000000000000000000
 
getPricePerFullShare(view returns (uint256)
governance(view returns (address)
0xe8b5d0ea97358bcc56428d68d774357a3e2459a3
maxDepositCap(view returns (uint256)
0
name(view returns (string)
FORCE_DAI
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)
0xfc9e685d406a1a25b8bec41503b44b6e7b9ccfa2
strategyTimeLock(view returns (uint256)
43200
strategyUpdateTime(view returns (uint256)
0
symbol(view returns (string)
xDAI
totalDeposits(view returns (uint256)
121151538155725824473009
totalSupply(view returns (uint256)
120381491192669252229301
underlying(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
underlyingBalanceInVault(view returns (uint256)
84663733656792217142
 
underlyingBalanceWithInvestment(view returns (uint256)
underlyingUnit(view returns (uint256)
1000000000000000000
vaultFractionToInvestDenominator(view returns (uint256)
1000
vaultFractionToInvestNumerator(view returns (uint256)
975
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
finalizeStrategyUpdate(
finalizeUpgrade(
forceUnleashed(
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(
initialize(address _storage
initialize(address _underlyinguint256 _toInvestNumeratoruint256 _toInvestDenominatoruint256 _underlyingUnituint256 _maxDepositCap_uint256 _implementationChangeDelayuint256 _strategyChangeDelay
initialize(string namestring symboluint8 decimals
initializeVault(address _storageaddress _underlyinguint256 _toInvestNumeratoruint256 _toInvestDenominatoruint256 _maxDepositCap
rebalance(
scheduleUpgrade(address impl
setMaxDepositCap(uint256 value
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.