dForce USDT

Verified contract

Proxy

Active on Ethereum with 739 txns
Deployed by via 0x2d224f01 at 11927366
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
ERC-20
Value $92,909.06
ERC-20
--
0xa8d2547535ecd8a0f935d2f3ffaba78589887c98541543346610f5b6a972c4f1
0xac34718caedc7428ff463ef18f477420794f5480fca17c23da55945767adfbdb
0x4916a4b20e9e4f6a9612abbc356e8f8b186c5c44bd1d59d9607dc047410cd231
0xd43ad403268c00f3121e12d00324770bb9f6f790513bc62f588588195dfc0f0c
0x3944e04c786da2ad64ab6a93183ca158b1ecb8ca1111957fec652617b4c7d165
0xd34c378efa60408c73255f7f27b93b7bc905a891c8b9036f0d297a332110d9b5
0x219fd3e91ebeda66a5af87a47d13ac5f285caddbef96cf93ea312a3ca68ca7cb
0x4aefcc5ef2cdf6ff8e928b2a1bf85e76f7d40bf72a1499d6d6bd001cb44a3498
0xf1d3f311effcd134ae9051236dffb6299e7c27aa8baa5725e983ef3361fb9be8
0x1fddddc7e7747a2b465faae4f3490e22f20a981a0cd8ca3e5c98328a45e30719

Functions
Getter at block 21227726
DOMAIN_SEPARATOR(view returns (bytes32)
0xc6cb247a54884ff7779a220a1e2d42719dc8e3f8b9839ac2613e69a90f17517d
PERMIT_TYPEHASH(view returns (bytes32)
0x576144ed657c8304561e56ca632e17751956250114636e8c01f64a7f2c6d98cf
TOTAL_SUPPLY_THRESHOLD(view returns (uint256)
10000
accrualBlockNumber(view returns (uint256)
21003736
accrualBlockTimestamp(view returns (uint256)
1731973055
borrowIndex(view returns (uint256)
1146775688960736661
 
borrowRatePerUnit(view returns (uint256)
controller(view returns (address)
0x8b53ab2c0df3230ea327017c91eb909f815ad113
decimals(view returns (uint8)
6
exchangeRateStored(view returns (uint256)
1085601659633448177
flashloanFeeRatio(view returns (uint256)
800000000000000
getAccrualInterestUnit(view returns (uint256)
1731973055
getCash(view returns (uint256)
92816239474
interestRateModel(view returns (address)
0x5a3aff97c2f76c92d87049c3b66fee12cc8b167d
isSupported(view returns (bool)
true
isiToken(pure returns (bool)
true
name(view returns (string)
dForce USDT
owner(view returns (address)
0x17e66b1e0260c930bfa567ff3ab5c71794279b94
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
protocolFeeRatio(view returns (uint256)
250000000000000000
reserveRatio(view returns (uint256)
100000000000000000
 
supplyRatePerUnit(view returns (uint256)
symbol(view returns (string)
iUSDT
totalBorrows(view returns (uint256)
672895816599
totalReserves(view returns (uint256)
302261650
totalSupply(view returns (uint256)
705055844039
underlying(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
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
_upgrade(
_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
mintForSelfAndEnterMarket(uint256 _mintAmount
permit(address _owneraddress _spenderuint256 _valueuint256 _deadlineuint8 _vbytes32 _rbytes32 _s
redeem(address _fromuint256 _redeemiToken
redeemFromSelfAndExitMarket(uint256 _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.