Tetranode's Flavor of the Month Fei Protocol

Verified contract

Proxy

Active on Ethereum with 1,818 txns
Deployed by via 0x1b20b46a at 12196856
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
6 additional variables
ERC-20
Value $36,093.51
ERC-20
--
ERC-20
--
ERC-20
--
0x0b66bec3c60faf9d22676ed12d2b2eb0189258eba7cc3992e7aa08813cf326fa
0x33b684663512f75ae67fa45a009eebfea1dee4ec8f699eae07ee82cad4e8216e
0x4e23264c9d1bafa47dee4461b182173da8859b8a694911c8057b7a9f14ef2351
0xf8e1ce904ef2e8b831bed258e78f2ab34aed90d01a23feb5f81d42ebdb6512e1
0x3491c4fa70417d60166868aafa3c565c80253a360d5f55e484f17aceba56ac62
0x735833713d7121a9942e9e53ba3985b01d23b2f5203e147924dd586dee471775
0x52fe3f23bf6217d505263c5c2a5a8fcefe2cdc131d9b8f152db7220cd59d5dce
0x49ac85e16fb525c2a474e65b73a07e234fe21da80dc925a09cf42aef9d8815af
0xa2af7a0948625b725c4c7bb44d38e9b8773ddd2695e43a86fcee5c5da678b2ea
0x325c97eafc9a97fd9135c40305c39765e647df000a6a3521ba8c52e9da2bb335

Functions
Getter at block 21288396
admin(view returns (address)
0x0000000000000000000000000000000000000000
adminHasRights(view returns (bool)
false
fuseAdminHasRights(view returns (bool)
false
implementation(view returns (address)
0x67db14e73c2dce786b5bbbfa4d010deab4bbfcf9
accrualBlockNumber(view returns (uint256)
20616548
adminFeeMantissa(view returns (uint256)
0
borrowIndex(view returns (uint256)
1271243612454512562
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xc54172e34046c1653d1920d40333dd358c7a1af4
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
1195491428714876332
fuseFeeMantissa(view returns (uint256)
60000000000000000
getCash(view returns (uint256)
36193728507423821785913
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 Fei Protocol
protocolSeizeShareMantissa(view returns (uint256)
28000000000000000
reserveFactorMantissa(view returns (uint256)
0
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
fFEI-8
totalAdminFees(view returns (uint256)
0
totalBorrows(view returns (uint256)
12852042273294272986807510
totalFuseFees(view returns (uint256)
48751412053382613130004
totalReserves(view returns (uint256)
4374558252209785929882
totalSupply(view returns (uint256)
10736262697670304256196332
underlying(view returns (address)
0x956f47f50a910163d8bf957cf5846d573e7f87ca
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.