Tetranode's Flavor of the Month Dai

Verified contract

Proxy

Active on Ethereum with 476 txns
Deployed by via 0x9c8d02ea at 12196888
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional variables
ERC-20
Value $441.97
ERC-20
--
0xc9cb3cd3dc131d9c2a6679b2e2befb08c381481b2d81f1cfdfa8eac59b3eb2d9
0x8fb3a89e56b2448ef42ceca72d67641038f61ab365bf4a802b8b7b7ad7dc3619
0xb300cf6c9129b5d0d4512511e682d81d36a95626af86c2469064fd26ed8c8628
0x5ef303185eb16e3cd6584a37bd3c5e33ef58bfd101e7edbbbc48bb3a172af455
0xd310e490ef35c40440f364f91df3d7b49e1f3730046608e24b2ded970eecb854
0xc26075468fcedaf3108943821265fd7464e4151b793762e4a9b5d2cc5193e6e5
0xa220b2054abaf9edaab4e99e9c1f6b07269b7ef3de3509de552161f4fd4aeb96
0x2dd986eb2f89d9d2903ca1b94800e900d299214f468961bbfa3f9e8678e02edf
0x0ce661a5cfbb4bdac258035375d657cd34fae77355e929018789e012541de1ad
0xe646a82c9a2b180473a761aa1acad46ebc53ee687980c304118637dc667a2f1d

Functions
Getter at block 20861389
admin(view returns (address)
0x0000000000000000000000000000000000000000
adminHasRights(view returns (bool)
false
fuseAdminHasRights(view returns (bool)
false
implementation(view returns (address)
0x67db14e73c2dce786b5bbbfa4d010deab4bbfcf9
accrualBlockNumber(view returns (uint256)
19262931
adminFeeMantissa(view returns (uint256)
0
borrowIndex(view returns (uint256)
1244109608644933826
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xc54172e34046c1653d1920d40333dd358c7a1af4
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
1140872693810813878
fuseFeeMantissa(view returns (uint256)
60000000000000000
getCash(view returns (uint256)
441968039828008398808
implementation(view returns (address)
0x67db14e73c2dce786b5bbbfa4d010deab4bbfcf9
interestRateModel(view returns (address)
0xc8acad405ff67eaee2aca374764883cecbd490ad
isCEther(view returns (bool)
false
isCToken(view returns (bool)
true
name(view returns (string)
Tetranode's Flavor of the Month Dai
protocolSeizeShareMantissa(view returns (uint256)
28000000000000000
reserveFactorMantissa(view returns (uint256)
200000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
fDAI-8
totalAdminFees(view returns (uint256)
0
totalBorrows(view returns (uint256)
3376169418685048324064623
totalFuseFees(view returns (uint256)
9039610854004216067704
totalReserves(view returns (uint256)
58596282836388498059332
totalSupply(view returns (uint256)
2900389772658716214670478
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.