Redeemable DAI

Verified contract

Proxy

Active on Ethereum with 1,518 txns
Deployed by via 0x7b49ff20 at 9117143
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Redeemable DAI"

0x264907f438eaeffba6bb8713a1dcd70b8d37ee096366988c4419befe52b214d0
From
0x5e7e4369b9cbbd84d07a0b01b355bd2cb0493a122759a12c9f349088fcaa46f1
0xef563d5f06f3d48c60b9dabeffeaade3aeebef595b12daef115b6bd00d87f9d0
0xdd8af221fa010da57f5df984402ad4b201420f6eab76eb9e68c698202d310cac
0x351c57ab3546e690515fd045497792d4d57313a659ac915847dbf987623e4d83
0x0c09dc948b54004f0de13d5dcb3e7b62847f7568c4970a8bf62e09b865ebacb7
0x19199454a37bc93119aa30d0e886d38297d6d40ce102ea2535b51e519d9b9f89
0x53f834ff6cc41269efa78368df581ad71cee35e5d3e8ab60f75b5de7eaf82e01
0x6775612e6c1c3e3b9e7f63a94f8783c48fcdf9ca83b838f1e5205e04b574f585
0x4fbfa8b5e2661309663f743369975c11b55cbdff7b865e60fd190f0b07a96829

Functions
Getter at block 20847618
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)
2526
_owner(view returns (address)
0x3b62a412a606f0357198d4f362b511416a948d5d
decimals(view returns (uint256)
18
getCurrentAllocationStrategy(view returns (address allocationStrategy)
0xbb16307aaed1e070b3c4465d4fda5e518bdc2433
getCurrentSavingStrategy(view returns (address)
0xbb16307aaed1e070b3c4465d4fda5e518bdc2433
 
getGlobalStats(view returns (struct RTokenStructsGlobalStats)
getMaximumHatID(view returns (uint256 hatID)
254
 
getSavingAssetBalance(view returns (uint256 rAmountuint256 sOriginalAmount)
ias(view returns (address)
0xbb16307aaed1e070b3c4465d4fda5e518bdc2433
initialized(view returns (bool)
true
isOwner(view returns (bool)
false
name(view returns (string)
Redeemable DAI
owner(view returns (address)
0x3b62a412a606f0357198d4f362b511416a948d5d
proxiableUUID(pure returns (bytes32)
0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7
savingAssetConversionRate(view returns (uint256)
1000000000000000000
savingAssetOrignalAmount(view returns (uint256)
3653814384052525
symbol(view returns (string)
rDAI
token(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
totalSupply(view returns (uint256)
838261599915148806841151
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
constructor(bytes constructDataaddress contractLogic
Fallback and receive
fallback(
Errors

This contract contains no error objects.