dForce USDC

Verified contract

Proxy

Active on Ethereum with 618 txns
Deployed by via 0x875f6d5b at 11927326
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 $21,059.47
0x03216d9808eddb92e91fb7ec4aca516927639c0abb514e742fd7d42acd3c1e88
0x648b86a07dd896c6c6b6842862122d0cf2b3c71bf155eb27dde5efabf0a22669
0xb08d9b46a329ba4106e963c33dcc67530749a448d03448f44b6b82be80b749ac
0x88556e4e83e35ed2546317233a06aebf73c90f4507a7e3aa65d09d57b0f98546
0x645f1e1987a8c7556146e4fb245b344c20bf95ff0a633659a78c09672690b0b3
0x9f60a6c607ef77b188de362cdd5d84807dbf8f4c0e9f7f3c0d5e1c76639f474d
0xdd3fe9e8477ebb0c3222ba1f78c23067ff9b7b360fa3ad6a42ee910dbdb64c45
0x402272449e53004d5be96e0e6463573128405613ab4ee678ea414f4f5bf1f298
0x76cdf3bfd296640d9496a14cad3de9e637a51f8d783b899df2e29465aa195e53
0xdca9ca95025d1338db737431aeba23e84a79b2634631c56f0c9a8a0c14fc0670

Functions
Getter at block 20909790
DOMAIN_SEPARATOR(view returns (bytes32)
0x6e03f56d699f11c0901e1d3b42ed825b71a081fdaa80a86d63858f99c462ff88
PERMIT_TYPEHASH(view returns (bytes32)
0x576144ed657c8304561e56ca632e17751956250114636e8c01f64a7f2c6d98cf
accrualBlockNumber(view returns (uint256)
20891208
borrowIndex(view returns (uint256)
1141731866983383015
 
borrowRatePerBlock(view returns (uint256)
controller(view returns (address)
0x8b53ab2c0df3230ea327017c91eb909f815ad113
decimals(view returns (uint8)
6
exchangeRateStored(view returns (uint256)
1084537271480333458
flashloanFeeRatio(view returns (uint256)
800000000000000
getCash(view returns (uint256)
21059471732
interestRateModel(view returns (address)
0x8dfbf566566a8f29e86f490594bd170162ee99fc
isSupported(view returns (bool)
true
isiToken(pure returns (bool)
true
name(view returns (string)
dForce USDC
owner(view returns (address)
0x17e66b1e0260c930bfa567ff3ab5c71794279b94
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
protocolFeeRatio(view returns (uint256)
250000000000000000
reserveRatio(view returns (uint256)
100000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
iUSDC
totalBorrows(view returns (uint256)
6816648211
totalReserves(view returns (uint256)
318279714
totalSupply(view returns (uint256)
25409767791
underlying(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
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.