dForce DF

Verified contract

Proxy

Active on Ethereum with 177 txns
Deployed by via 0x3d1f43bd at 12047174
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
4 additional variables
ERC-20
Value $22,731.84
0xb79485f42cd27500e26c4a1578f4948195caa6fa23b555efc2150c36f2e9f6d3
0x6857d5dc350c83235f9ada9127db7dad0c9bd1b1e7cdb3b452a10726b30009df
0xacded1491fb39ec273164a364cd59ccc011bd8b4c46fa8092d9be4c878c33b53
0x86a70ee30789fe085c519ef7832cba9ec0af360757335eff334e80fc4cc73b4b
0x8f431a525559cdc3e2fc7379507fcede2912c626484ed869de11298cc4bf07e0
0x8239ec9ed0042090321732f84140cb21c896b738fe63491c3508a42973c4cf84
0x19aa5bd7a2d6a83e222b6d86ca89e572e2151b5b7af46317fdf584e461c09e36
0x34d5caa95d7a978ae77e6475fbf26b080becf415b1c9cad6e7e6d07e6357dbe2
0x7c93dc301e5c6b14f17eb866c2bdfaea57a78cc2cdcc479fb0bba726cbc47a8f
0x86f6655434bce1754acafd48e3eb0ef22685b8cd0bf160876e585d8ad2a38ba1

Functions
Getter at block 20910340
DOMAIN_SEPARATOR(view returns (bytes32)
0xedd57a4470a48c113cc387f7bf9bf6187f79b1541d1c98ddc3868e4cd35e6cb4
PERMIT_TYPEHASH(view returns (bytes32)
0x576144ed657c8304561e56ca632e17751956250114636e8c01f64a7f2c6d98cf
accrualBlockNumber(view returns (uint256)
19611908
borrowIndex(view returns (uint256)
1002629056507921244
 
borrowRatePerBlock(view returns (uint256)
controller(view returns (address)
0x8b53ab2c0df3230ea327017c91eb909f815ad113
decimals(view returns (uint8)
18
exchangeRateStored(view returns (uint256)
1000324590393245107
flashloanFeeRatio(view returns (uint256)
800000000000000
getCash(view returns (uint256)
741082654310166031639485
interestRateModel(view returns (address)
0x330fd6d0b2bdc06eeb583d73dba0f1d3c2fe508d
isSupported(view returns (bool)
true
isiToken(pure returns (bool)
true
name(view returns (string)
dForce DF
owner(view returns (address)
0x17e66b1e0260c930bfa567ff3ab5c71794279b94
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
protocolFeeRatio(view returns (uint256)
250000000000000000
reserveRatio(view returns (uint256)
250000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
iDF
totalBorrows(view returns (uint256)
677976439816520342683
totalReserves(view returns (uint256)
56168156907602378828
totalSupply(view returns (uint256)
741463790569716916943051
underlying(view returns (address)
0x431ad2ff6a9c365805ebad47ee021148d6f7dbe0
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(address _underlyingTokenstring _namestring _symboladdress _controlleraddress _interestRateModel
liquidateBorrow(address _borroweruint256 _repayAmountaddress _assetCollateral
mint(address _recipientuint256 _mintAmount
permit(address _owneraddress _spenderuint256 _valueuint256 _deadlineuint8 _vbytes32 _rbytes32 _s
redeem(address _fromuint256 _redeemiToken
redeemUnderlying(address _fromuint256 _redeemUnderlying
repayBorrow(uint256 _repayAmount
repayBorrowBehalf(address _borroweruint256 _repayAmount
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(
Errors

This contract contains no error objects.