dForce WBTC

Verified contract

Proxy

Active on Ethereum with 108 txns
Deployed by via 0x03a7a0af at 11927409
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 $82,808.25
ERC-20
Value $0.02
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x3d45891feeb5137d671e52f9be2c774dfe17bb04d677a414e73adda645225ea8
0x6260ae927632846b19e1f3413ab5ad2960e2ba60c4f72716085cdb7514c409ce
0x83c845a46977321a043fd610067506b87cd18fcd0f0b6a0f047b3e333a6159e9
0x4776c19e3c6ccd32f164a8344b26eb145a77f6bdf7436b4fe5b406003c817174
0x539611a2cf412da58b4b9fffbb902c97fac54411a50b4e01a8b22f97c02d3366
0x2bebd89c2fdf501a18839aaa62081c9fa2aeb0cfb93edcacdb04222d99c3731b
0x8d88455abcd894ea60040cc5bc53d68d9a93ed6a46718422918f63fbbb4820e9
0x6c9090b7823bb81ede0d01b6c9f6c27e2266f062090b75a22305aa7833533ef3
0x83e447914e4b1023c757739b012f0e0033898c4b2dd760bf6507eeab883be414
0x5db38ca6e2cbf9e93df5af4e0b2cb259c2592332c4af71601023dad3c89dedc2

Functions
Getter at block 20907962
DOMAIN_SEPARATOR(view returns (bytes32)
0xef2aba40bc1a2e24cf85dc9b75f57237c9a92b8a846f3efb605065108c82211d
PERMIT_TYPEHASH(view returns (bytes32)
0x576144ed657c8304561e56ca632e17751956250114636e8c01f64a7f2c6d98cf
accrualBlockNumber(view returns (uint256)
20891322
borrowIndex(view returns (uint256)
1000108081314776223
 
borrowRatePerBlock(view returns (uint256)
controller(view returns (address)
0x8b53ab2c0df3230ea327017c91eb909f815ad113
decimals(view returns (uint8)
8
exchangeRateStored(view returns (uint256)
1000012082586794426
flashloanFeeRatio(view returns (uint256)
800000000000000
getCash(view returns (uint256)
132216081
interestRateModel(view returns (address)
0x48b5ae58b7a03009235ebeb8ecba061bc9ad6d8c
isSupported(view returns (bool)
true
isiToken(pure returns (bool)
true
name(view returns (string)
dForce WBTC
owner(view returns (address)
0x17e66b1e0260c930bfa567ff3ab5c71794279b94
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
protocolFeeRatio(view returns (uint256)
250000000000000000
reserveRatio(view returns (uint256)
200000000000000000
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
iWBTC
totalBorrows(view returns (uint256)
41964
totalReserves(view returns (uint256)
0
totalSupply(view returns (uint256)
132256447
underlying(view returns (address)
0x2260fac5e5542a773aa44fbcfedf7c193bc2c599
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.