rDAI

Verified contract

Implementation

Active on Ethereum with 4 txns
Deployed by via 0xc98872af at 9311226
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "rDAI"

0x13795769b52a66d2fc1c269a0d334e70ae2218c423922eea9510d81a86be1d6a
0x6ef5051acd9856a1808d755596f9aa0e7c6aac5e8713431f6fff72b945b94fcc
0x6e4bc3184c0afd474556e5e05460082dbf5d9f956f2cf2630913888f5852bc0e
0x67dfdc2c5b769f1646a10ba711a721590028009b4825fe7100b5ced756506c92

Functions
Getter at block 21198999
ALLOCATION_STRATEGY_EXCHANGE_RATE_SCALE(view returns (uint256)
1000000000000000000
INITIAL_SAVING_ASSET_CONVERSION_RATE(view returns (uint256)
1000000000000000000
MAX_NUM_HAT_RECIPIENTS(view returns (uint256)
50
MAX_UINT256(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
PROPORTION_BASE(view returns (uint32)
4294967295
SELF_HAT_ID(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
_guardCounter(view returns (uint256)
0
_owner(view returns (address)
0xd66e40b0c30595bec72153b502ac1e0c4785991b
decimals(view returns (uint256)
0
getCurrentAllocationStrategy(view returns (address allocationStrategy)
0x0000000000000000000000000000000000000000
getCurrentSavingStrategy(view returns (address)
0x0000000000000000000000000000000000000000
 
getGlobalStats(view returns (struct RTokenStructsGlobalStats)
getMaximumHatID(view returns (uint256 hatID)
115792089237316195423570985008687907853269984665640564039457584007913129639935
 
getSavingAssetBalance(view returns (uint256 rAmountuint256 sOriginalAmount)
ias(view returns (address)
0x0000000000000000000000000000000000000000
initialized(view returns (bool)
false
isOwner(view returns (bool)
false
name(view returns (string)
owner(view returns (address)
0xd66e40b0c30595bec72153b502ac1e0c4785991b
proxiableUUID(pure returns (bytes32)
0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7
savingAssetConversionRate(view returns (uint256)
0
savingAssetOrignalAmount(view returns (uint256)
0
symbol(view returns (string)
token(view returns (address)
0x0000000000000000000000000000000000000000
totalSupply(view returns (uint256)
0
Read-only
accountStats(addressview returns (uint256 cumulativeInterest)
accounts(addressview returns (uint256 hatIDuint256 rAmountuint256 rInterestuint256 lDebtuint256 sInternalAmount)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
getAccountStats(address ownerview returns (struct RTokenStructsAccountStatsView stats)
getHatByAddress(address ownerview returns (uint256 hatIDaddress[] recipientsuint32[] proportions)
getHatByID(uint256 hatIDview returns (address[] recipientsuint32[] proportions)
getHatStats(uint256 hatIDview returns (struct RTokenStructsHatStatsView stats)
hatStats(uint256view returns (uint256 useCountuint256 totalLoansuint256 totalInternalSavings)
interestPayableOf(address ownerview returns (uint256 amount)
receivedLoanOf(address ownerview returns (uint256 amount)
receivedSavingsOf(address ownerview returns (uint256 amount)
transferAllowances(addressaddressview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
changeAllocationStrategy(address allocationStrategy_
changeHat(uint256 hatIDreturns (bool)
changeHatFor(address contractAddressuint256 hatID
createHat(address[] recipientsuint32[] proportionsbool doChangeHatreturns (uint256 hatID)
initialize(address allocationStrategy
initialize(address allocationStrategystring name_string symbol_uint256 decimals_
mint(uint256 mintAmountreturns (bool)
mintWithNewHat(uint256 mintAmountaddress[] recipientsuint32[] proportionsreturns (bool)
mintWithSelectedHat(uint256 mintAmountuint256 hatIDreturns (bool)
payInterest(address ownerreturns (bool)
redeem(uint256 redeemTokensreturns (bool)
redeemAll(returns (bool)
redeemAndTransfer(address redeemTouint256 redeemTokensreturns (bool)
redeemAndTransferAll(address redeemToreturns (bool)
renounceOwnership(
transfer(address dstuint256 amountreturns (bool)
transferAll(address dstreturns (bool)
transferAllFrom(address srcaddress dstreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
transferOwnership(address newOwner
updateCode(address newCode
Events
AllocationStrategyChanged(address strategyuint256 conversionRate
Approval(address indexed owneraddress indexed spenderuint256 value
CodeUpdated(address newCode
HatChanged(address indexed accountuint256 indexed oldHatIDuint256 indexed newHatID
HatCreated(uint256 indexed hatID
InterestPaid(address indexed recipientuint256 amount
LoansTransferred(address indexed owneraddress indexed recipientuint256 indexed hatIdbool isDistributionuint256 redeemableAmountuint256 internalSavingsAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.