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

MoneyMarket

Verified contract

Active on Ethereum with 32,186 txns
Deployed by via 0xdeaab787 at 6400278
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $2,210,826.57
ERC-20
Value $1,087,133.18
ERC-20
Value $31,592.23
ERC-20
Value $4,970.04
ERC-20
Value $0.08
ERC-20
Value $0
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0x95262b251196bcff76e1707434d68e940eed6724b39d3c5c21e0676db0767ae4
0x043e8959bd2fe1f6b360c4b675f2268446d6e15978222e23077f5b2b4d14d1f8
0x78e0f60233fd9f80fc110aaaea758aafa2ab592284a0e0adafc8540400d4ecfd
0xf596ef34d39e6e2dbd0e1b620dfdbdea14ac9a17c3e2024a70e9d5a7675de6a6
0x39a0dc56dc994401b4649fa58f80ed873f5769dcfa712901b5e09d31649bae52
0x1a612211eda9480614407670f97c3502a343363f8279252e64d65d305b319c6d
0xea1c6994cda303cc9312b67cca5ce305e4ad7c9babec599c69927bb4066af7cd
0x65dc5dfbebd84e75c43abc0c852714bd2cac852329d63586c1dc1b8f9b995b92
0xa21304d4a8cdf8c823f60875abb0cec34c053cc0cb741807c015d71c4eac196b
0x218906648c2e91418b3ca6c9106a5719c3fa4e03c664fb704f3f25638113a03e

Functions
Getter at block 20797439
admin(view returns (address)
0x8b8592e9570e96166336603a1b4bd1e8db20fa20
collateralRatio(view returns (uint256 mantissa)
1500000000000000000
getCollateralMarketsLength(view returns (uint256)
5
liquidationDiscount(view returns (uint256 mantissa)
50000000000000000
oracle(view returns (address)
0x60ee2bf08548f594749a0b982480e38c66ff2aaf
originationFee(view returns (uint256 mantissa)
250000000000000
paused(view returns (bool)
false
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
assetPrices(address assetview returns (uint256)
borrowBalances(addressaddressview returns (uint256 principaluint256 interestIndex)
calculateAccountValues(address userAddressview returns (uint256uint256uint256)
collateralMarkets(uint256view returns (address)
getAccountLiquidity(address accountview returns (int256)
getBorrowBalance(address accountaddress assetview returns (uint256)
getSupplyBalance(address accountaddress assetview returns (uint256)
markets(addressview returns (bool isSupporteduint256 blockNumberaddress interestRateModeluint256 totalSupplyuint256 supplyRateMantissauint256 supplyIndexuint256 totalBorrowsuint256 borrowRateMantissauint256 borrowIndex)
supplyBalances(addressaddressview returns (uint256 principaluint256 interestIndex)
State-modifying
_acceptAdmin(returns (uint256)
_setMarketInterestRateModel(address assetaddress interestRateModelreturns (uint256)
_setOracle(address newOraclereturns (uint256)
_setOriginationFee(uint256 originationFeeMantissareturns (uint256)
_setPaused(bool requestedStatereturns (uint256)
_setPendingAdmin(address newPendingAdminreturns (uint256)
_setRiskParameters(uint256 collateralRatioMantissauint256 liquidationDiscountMantissareturns (uint256)
_supportMarket(address assetaddress interestRateModelreturns (uint256)
_suspendMarket(address assetreturns (uint256)
_withdrawEquity(address assetuint256 amountreturns (uint256)
borrow(address assetuint256 amountreturns (uint256)
liquidateBorrow(address targetAccountaddress assetBorrowaddress assetCollateraluint256 requestedAmountClosereturns (uint256)
repayBorrow(address assetuint256 amountreturns (uint256)
supply(address assetuint256 amountreturns (uint256)
withdraw(address assetuint256 requestedAmountreturns (uint256)
Events
BorrowLiquidated(address targetAccountaddress assetBorrowuint256 borrowBalanceBeforeuint256 borrowBalanceAccumulateduint256 amountRepaiduint256 borrowBalanceAfteraddress liquidatoraddress assetCollateraluint256 collateralBalanceBeforeuint256 collateralBalanceAccumulateduint256 amountSeizeduint256 collateralBalanceAfter
BorrowRepaid(address accountaddress assetuint256 amountuint256 startingBalanceuint256 newBalance
BorrowTaken(address accountaddress assetuint256 amountuint256 startingBalanceuint256 borrowAmountWithFeeuint256 newBalance
EquityWithdrawn(address assetuint256 equityAvailableBeforeuint256 amountaddress owner
Failure(uint256 erroruint256 infouint256 detail
NewAdmin(address oldAdminaddress newAdmin
NewOracle(address oldOracleaddress newOracle
NewOriginationFee(uint256 oldOriginationFeeMantissauint256 newOriginationFeeMantissa
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewRiskParameters(uint256 oldCollateralRatioMantissauint256 newCollateralRatioMantissauint256 oldLiquidationDiscountMantissauint256 newLiquidationDiscountMantissa
SetMarketInterestRateModel(address assetaddress interestRateModel
SetPaused(bool newState
SupplyReceived(address accountaddress assetuint256 amountuint256 startingBalanceuint256 newBalance
SupplyWithdrawn(address accountaddress assetuint256 amountuint256 startingBalanceuint256 newBalance
SupportedMarket(address assetaddress interestRateModel
SuspendedMarket(address asset
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.