dForce ETH

Verified contract

Proxy

Active on Ethereum with 622 txns
Deployed by via 0x250cbb07 at 11927265
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
5 additional variables
Native
Value $59,636.06
0x41998236b1b9c11a2b44ee27542ecdce24e29bead25a51b28811128ae02b7d83
0x349891b6af83076e788aa48420358d9a6ac87a6584dc6866bdb32f99aa474420
0xe078cfb367da9b65abb779fd6ff43db9bdbaba7d5d7f27eb2dfc5b1cb1463807
0x5f8cc05996dab08e4b8d3f916f30eb38578951cbdcd09fb876f8a6aab28a4cff
0x7e1c17b62f01c429a98668c5c85d33c43fc7ed475fbcc7c9a55f8745cf8a1a1e
0x8f522122e04390ed9b3b0c7420ead76b07322e8183729e79b352b096cb809423
0x80def13aa5dbb3399508daa4fee8f0e356c0e38487d42257fc0ba2663ca609dc
0x2440510c2dfd2350e836b1c1895cae0fba371255573ac328973163170275cfd0
0x4c5d291503e4d5919dfeb409c6b839eea653e5f28ddda82615da544680dec3db
0xe78e3d00effc617f28e7b5b78d0ec6945b8d14c49fd6a1d428cafe419841618d

Functions
Getter at block 20910362
DOMAIN_SEPARATOR(view returns (bytes32)
0x702382f72094fdce585d4ddf473ebff68fa7203681f07956de73ab3b1c7d7b00
PERMIT_TYPEHASH(view returns (bytes32)
0x576144ed657c8304561e56ca632e17751956250114636e8c01f64a7f2c6d98cf
accrualBlockNumber(view returns (uint256)
20659708
borrowIndex(view returns (uint256)
1036657476357027922
borrowRatePerBlock(view returns (uint256)
757660726
controller(view returns (address)
0x8b53ab2c0df3230ea327017c91eb909f815ad113
decimals(view returns (uint8)
18
exchangeRateStored(view returns (uint256)
1009687807782211244
flashloanFeeRatio(view returns (uint256)
800000000000000
getCash(view returns (uint256)
23962734411094778033
interestRateModel(view returns (address)
0x48b5ae58b7a03009235ebeb8ecba061bc9ad6d8c
isSupported(view returns (bool)
true
isiToken(pure returns (bool)
true
name(view returns (string)
dForce ETH
owner(view returns (address)
0x17e66b1e0260c930bfa567ff3ab5c71794279b94
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
protocolFeeRatio(view returns (uint256)
250000000000000000
reserveRatio(view returns (uint256)
150000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
iETH
totalBorrows(view returns (uint256)
632808841091555682
totalReserves(view returns (uint256)
2826994466880289
totalSupply(view returns (uint256)
24356752719177213517
underlying(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
borrowBalanceStored(address _accountview returns (uint256)
borrowSnapshot(address _accountview returns (uint256uint256)
nonces(addressview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
_acceptOwner(
_setController(address _newController
_setInterestRateModel(address _newInterestRateModel
_setNewFlashloanFeeRatio(uint256 _newFlashloanFeeRatio
_setNewProtocolFeeRatio(uint256 _newProtocolFeeRatio
_setNewReserveRatio(uint256 _newReserveRatio
_setPendingOwner(address newPendingOwner
_withdrawReserves(uint256 _withdrawAmount
approve(address spenderuint256 amountreturns (bool)
balanceOfUnderlying(address _accountreturns (uint256)
borrow(uint256 _borrowAmount
borrowBalanceCurrent(address _accountreturns (uint256)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
exchangeRateCurrent(returns (uint256)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(string _namestring _symboladdress _controlleraddress _interestRateModel
liquidateBorrow(address _borroweraddress _assetCollateralpayable 
mint(address _recipientpayable 
permit(address _owneraddress _spenderuint256 _valueuint256 _deadlineuint8 _vbytes32 _rbytes32 _s
redeem(address _fromuint256 _redeemiToken
redeemUnderlying(address _fromuint256 _redeemUnderlying
repayBorrow(payable 
repayBorrowBehalf(address _borrowerpayable 
seize(address _liquidatoraddress _borroweruint256 _seizeTokens
totalBorrowsCurrent(returns (uint256)
transfer(address _recipientuint256 _amountreturns (bool)
transferFrom(address _senderaddress _recipientuint256 _amountreturns (bool)
updateInterest(returns (bool)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Borrow(address borroweruint256 borrowAmountuint256 accountBorrowsuint256 accountInterestIndexuint256 totalBorrows
Flashloan(address loaneruint256 loanAmountuint256 flashloanFeeuint256 protocolFeeuint256 timestamp
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress iTokenCollateraluint256 seizeTokens
Mint(address senderaddress recipientuint256 mintAmountuint256 mintTokens
NewController(address oldControlleraddress newController
NewFlashloanFee(uint256 oldFlashloanFeeRatiouint256 newFlashloanFeeRatiouint256 oldProtocolFeeRatiouint256 newProtocolFeeRatio
NewFlashloanFeeRatio(uint256 oldFlashloanFeeRatiouint256 newFlashloanFeeRatio
NewInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
NewOwner(address indexed previousOwneraddress indexed newOwner
NewPendingOwner(address indexed oldPendingOwneraddress indexed newPendingOwner
NewProtocolFeeRatio(uint256 oldProtocolFeeRatiouint256 newProtocolFeeRatio
NewReserveRatio(uint256 oldReserveRatiouint256 newReserveRatio
Redeem(address fromaddress recipientuint256 redeemiTokenAmountuint256 redeemUnderlyingAmount
RepayBorrow(address payeraddress borroweruint256 repayAmountuint256 accountBorrowsuint256 accountInterestIndexuint256 totalBorrows
ReservesWithdrawn(address adminuint256 amountuint256 newTotalReservesuint256 oldTotalReserves
Transfer(address indexed fromaddress indexed touint256 value
UpdateInterest(uint256 currentBlockNumberuint256 interestAccumulateduint256 borrowIndexuint256 cashuint256 totalBorrowsuint256 totalReserves
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.