This contract is being backfilled. You may encounter incomplete storage history.

Olympus Pool Party Dai

Verified contract

Proxy

Active on Ethereum with 4,253 txns
Deployed by via 0x3dc52f25 at 12724717
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional variables
ERC-20
Value $4,526.55
0x941be0a62dac05a152eb1af5dc39c4cb193e325d74cd98514e489ccfe995f7ab
0xbb329c156d24bf2e47601f6e79010acedaf039987168569b0c4f8d30fe3cad67
0xb6e41ce242ab1856dbc2feb0a37be861d015b82623d3f7ae3b8cfca02d89b180
0x36476882f1314f870a9668e3b276bd0a25be0d5917a8ca33b7fc518fb6593779
0x792a3d924dc9d4de832dc0c29a8534c0e617127001776a6ce318c794ebad244e
0xe4ae96d9a190218bb34393452785131d11fdd60847b47ef21a7493f20fcffc03
0x553e5cebe225100c6af5726e2d505b8950a1fe8b759486dd30fe6537b4db1a2f
0x884056cf41d82d13e3cd533159a1953b50f9692028cd40fad7fc652447cbabbe
0x8c857d65d63ae7e137f03c6c2c5403ce643e9802a0674039725e365d42c08f44
0xe704c4d76e06a557280768ae046086c824eaa61ee7df63f497a961d21db85387

Functions
Getter at block 20796641
admin(view returns (address)
0x0000000000000000000000000000000000000000
adminHasRights(view returns (bool)
false
fuseAdminHasRights(view returns (bool)
false
implementation(view returns (address)
0x67db14e73c2dce786b5bbbfa4d010deab4bbfcf9
accrualBlockNumber(view returns (uint256)
20788568
adminFeeMantissa(view returns (uint256)
0
borrowIndex(view returns (uint256)
8852532186050734155
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0x621579dd26774022f33147d3852ef4e00024b763
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
6801911401941769634
fuseFeeMantissa(view returns (uint256)
100000000000000000
getCash(view returns (uint256)
4522032604343629954832
implementation(view returns (address)
0x67db14e73c2dce786b5bbbfa4d010deab4bbfcf9
interestRateModel(view returns (address)
0x4ef29407a8dbca2f37b7107eab54d6f2a3f2ad60
isCEther(view returns (bool)
false
isCToken(view returns (bool)
true
name(view returns (string)
Olympus Pool Party Dai
protocolSeizeShareMantissa(view returns (uint256)
28000000000000000
reserveFactorMantissa(view returns (uint256)
100000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
fDAI-18
totalAdminFees(view returns (uint256)
0
totalBorrows(view returns (uint256)
75131498362239254425830950
totalFuseFees(view returns (uint256)
6494535775209343782272126
totalReserves(view returns (uint256)
6599503913099830544611719
totalSupply(view returns (uint256)
9121256811551977025361496
underlying(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
getAccountSnapshot(address accountview returns (uint256uint256uint256uint256)
State-modifying
_setImplementation(address implementation_bool allowResignbytes becomeImplementationData
delegateToImplementation(bytes datareturns (bytes)
_becomeImplementation(bytes data
_delegateCompLikeTo(address compLikeDelegatee
_prepare(payable 
_reduceReserves(uint256 reduceAmountreturns (uint256)
_setAdminFee(uint256 newAdminFeeMantissareturns (uint256)
_setImplementationSafe(address implementation_bool allowResignbytes becomeImplementationData
_setInterestRateModel(address newInterestRateModelreturns (uint256)
_setNameAndSymbol(string _namestring _symbol
_setReserveFactor(uint256 newReserveFactorMantissareturns (uint256)
_withdrawAdminFees(uint256 withdrawAmountreturns (uint256)
_withdrawFuseFees(uint256 withdrawAmountreturns (uint256)
accrueInterest(returns (uint256)
approve(address spenderuint256 amountreturns (bool)
balanceOfUnderlying(address ownerreturns (uint256)
borrow(uint256 borrowAmountreturns (uint256)
borrowBalanceCurrent(address accountreturns (uint256)
exchangeRateCurrent(returns (uint256)
initialize(address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_uint256 reserveFactorMantissa_uint256 adminFeeMantissa_
initialize(address underlying_address comptroller_address interestRateModel_string name_string symbol_uint256 reserveFactorMantissa_uint256 adminFeeMantissa_
liquidateBorrow(address borroweruint256 repayAmountaddress cTokenCollateralreturns (uint256)
mint(uint256 mintAmountreturns (uint256)
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(uint256 repayAmountreturns (uint256)
repayBorrowBehalf(address borroweruint256 repayAmountreturns (uint256)
seize(address liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
totalBorrowsCurrent(returns (uint256)
transfer(address dstuint256 amountreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
Events
NewImplementation(address oldImplementationaddress newImplementation
AccrueInterest(uint256 cashPrioruint256 interestAccumulateduint256 borrowIndexuint256 totalBorrows
Approval(address indexed owneraddress indexed spenderuint256 amount
Borrow(address borroweruint256 borrowAmountuint256 accountBorrowsuint256 totalBorrows
Failure(uint256 erroruint256 infouint256 detail
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress cTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdminFee(uint256 oldAdminFeeMantissauint256 newAdminFeeMantissa
NewComptroller(address oldComptrolleraddress newComptroller
NewFuseFee(uint256 oldFuseFeeMantissauint256 newFuseFeeMantissa
NewImplementation(address oldImplementationaddress newImplementation
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
NewReserveFactor(uint256 oldReserveFactorMantissauint256 newReserveFactorMantissa
Redeem(address redeemeruint256 redeemAmountuint256 redeemTokens
RepayBorrow(address payeraddress borroweruint256 repayAmountuint256 accountBorrowsuint256 totalBorrows
ReservesAdded(address benefactoruint256 addAmountuint256 newTotalReserves
ReservesReduced(address adminuint256 reduceAmountuint256 newTotalReserves
Transfer(address indexed fromaddress indexed touint256 amount
Constructor
constructor(address underlying_address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_address admin_address implementation_bytes becomeImplementationDatauint256 reserveFactorMantissa_uint256 adminFeeMantissa_
Fallback and receive
fallback(
Errors

This contract contains no error objects.