ForTube HDOT

Verified contract

Proxy

Active on Ethereum with 3 txns
Deployed by via 0x16d0ddb1 at 11045711
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
2 additional variables

No balances found for "ForTube HDOT"

0xe4bc32f10a039749fa57af447c62896cccb7fcad06457e5aee248d6d25850818
0xd5b8b4d75b17a24138dc4db068cb882e0071a3590022d8cb88896c6f77049b2c
0xa7f2b2bd5f5e56503e102db9287b1feeaff71cc8898b8002dabca2dbacc1ecea

Functions
Getter at block 21293478
 
APR(view returns (uint256)
 
APY(view returns (uint256)
ONE(view returns (uint256)
1000000000000000000
accrualBlockNumber(view returns (uint256)
12479051
admin(view returns (address)
0xe91191c2cd2abba849fa9efa9c8c8977db518f16
bank(view returns (address)
0xde7b3b2fe0e7b4925107615a5b199a4eb40d9ca9
borrowIndex(view returns (uint256)
1013714516981771915
borrowSafeRatio(view returns (uint256)
1000000000000000000
controller(view returns (address)
0x936e6490ed786fd0e0f0c1b1e4e1540b9d41f9ef
decimals(view returns (uint8)
18
exchangeRateStored(view returns (uint256 exchangeRate)
1000000000000000000
 
getBorrowRate(view returns (uint256)
 
getSupplyRate(view returns (uint256)
initialExchangeRate(view returns (uint256)
1000000000000000000
interestRateModel(view returns (address)
0xfa78b9de4a9b59f6e41ff9e29698aced9aa2c2b4
name(view returns (string)
ForTube HDOT
 
peekInterest(view returns (uint256 _accrualBlockNumberuint256 _borrowIndexuint256 _totalBorrowsuint256 _totalReserves)
reserveFactor(view returns (uint256)
200000000000000000
symbol(view returns (string)
fHDOT
totalBorrows(view returns (uint256)
0
totalCash(view returns (uint256)
0
totalReserves(view returns (uint256)
0
totalSupply(view returns (uint256)
0
underlying(view returns (address)
0x9ffc3bcde7b68c46a6dc34f0718009925c1867cb
 
utilizationRate(view returns (uint256)
Read-only
accountBorrows(addressview returns (uint256 principaluint256 interestIndex)
accountTokens(addressview returns (uint256)
addExp(uint256 auint256 bpure returns (uint256 result)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
calcBalanceOfUnderlying(address ownerview returns (uint256)
calcExchangeRate(uint256 _totalBorrowsuint256 _totalReservesview returns (uint256 exchangeRate)
divExp(uint256 auint256 bpure returns (uint256)
divScalar(uint256 auint256 scalarpure returns (uint256)
divScalarByExp(uint256 scalaruint256 divisorpure returns (uint256)
divScalarByExpTruncate(uint256 scalaruint256 divisorpure returns (uint256)
exchangeRateAfter(uint256 transferInAmoutview returns (uint256 exchangeRate)
getAccountState(address accountview returns (uint256uint256uint256)
getDiv(uint256 numuint256 denompure returns (uint256 rational)
getExp(uint256 numuint256 denompure returns (uint256 rational)
mulExp(uint256 auint256 bpure returns (uint256)
mulExp3(uint256 auint256 buint256 cpure returns (uint256)
mulScalar(uint256 auint256 scalarpure returns (uint256 scaled)
mulScalarTruncate(uint256 auint256 scalarpure returns (uint256)
mulScalarTruncateAddUInt(uint256 auint256 scalaruint256 addendpure returns (uint256)
subExp(uint256 auint256 bpure returns (uint256 result)
tokenCash(address tokenaddress accountview returns (uint256)
truncate(uint256 exppure returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
_addReservesFresh(uint256 addAmount
_reduceReserves(uint256 reduceAmount
_setBorrowSafeRatio(uint256 _borrowSafeRatio
_setController(address _controller
_setInitialExchangeRate(uint256 _initialExchangeRate
_setInterestRateModel(address newInterestRateModel
_setReserveFactorFresh(uint256 newReserveFactor
accrueInterest(
addTotalCash(uint256 _addAmount
approve(address spenderuint256 amountreturns (bool)
balanceOfUnderlying(address ownerreturns (uint256)
borrow(address borroweruint256 borrowAmountreturns (bytes)
borrowBalanceCurrent(address accountreturns (uint256)
cancellingOut(address strikerreturns (bool strikeOkbytes strikeLog)
exchangeRateCurrent(returns (uint256)
initialize(uint256 _initialExchangeRateaddress _controlleraddress _initialInterestRateModeladdress _underlyingaddress _bankuint256 _borrowSafeRatiostring _namestring _symboluint8 _decimals
liquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress fTokenCollateralreturns (bytes)
mint(address useruint256 amountreturns (bytes)
repay(address borroweruint256 repayAmountreturns (uint256bytes)
seize(address liquidatoraddress borroweruint256 seizeTokens
subTotalCash(uint256 _subAmount
transfer(address dstuint256 amountreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
withdraw(address withdraweruint256 withdrawTokensInuint256 withdrawAmountInreturns (uint256bytes)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
NewInitialExchangeRate(uint256 oldInitialExchangeRateuint256 oldURuint256 oldAPRuint256 oldAPYuint256 exRate1uint256 _initialExchangeRateuint256 newURuint256 newAPRuint256 newAPYuint256 exRate2
NewInterestRateModel(address oldIRMuint256 oldURuint256 oldAPRuint256 oldAPYuint256 exRate1address newIRMuint256 newURuint256 newAPRuint256 newAPYuint256 exRate2
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.