This contract is being backfilled. You may encounter incomplete storage history.

DharmaReserveManagerV3

Verified contract

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

No balances found for "DharmaReserveManagerV3"

0x818da9a79175b82112dc33db49c55f4b1e24a39527d852f48bc79341612d5093
0x27f8314b37e41ae5144ffa4cc5b8318659cb9c56cb28621475ae653c69afb36e
0xda25a01675f2952075babc8ac71ba2f9dad7afddea854af76a1375900c5187d1
0x3d68e40f03245ec2c40baf31c79293d4973577d43dad2c336d5bbeb0e46e2386
0xe125c460be9e796a0ab902d4ab9cae9f835dff7817eb7e45196bc9d9fa9550a0
0x0105c9878217242129bfbebb9d1feba092957bb94b72b4f4513c8ad52be4a37a
0x7dcfdaac28999ff33b182207cedd48a246b1b8ee72bfb5d1eb3479a5ec6fba5f
0xc50e4080b0af65c5d01bf6405e6cebb392c99570cb05905db7eec89f3af8edc0
0xbe7636ed5fb06037d9c1d5151ea94b4b0ab2062193ab98b06f5015e2a1d17b94
0xc02072ffd0130208abdfd339232b3cc60dab79f59e75dc8ed571e72c3295bb02

Functions
Getter at block 20797284
getAdjuster(view returns (address adjuster)
0x48f3078ab1a47726fc86820e2bc2d1449f0b1707
getDepositManager(view returns (address depositManager)
0x57058e11ab55eb4de1b676c759064bcb5925c9db
 
getLimit(view returns (uint256 daiAmountuint256 dDaiAmount)
getPauser(view returns (address pauser)
0x7e4a8391c728fed9069b2962699ab416628b19fa
getPrimaryRecipient(view returns (address recipient)
0xd202d40e0931ab628a5f3407c91b29a90a152e95
 
getReserves(view returns (uint256 daiuint256 dDaiuint256 dDaiUnderlying)
getWithdrawalManager(view returns (address withdrawalManager)
0x80a0d849ba63a9ec425716c9f98195698b2dae59
isOwner(view returns (bool)
false
owner(view returns (address)
0x7e4a8391c728fed9069b2962699ab416628b19fa
Read-only
isDharmaSmartWallet(address smartWalletaddress initialUserSigningKeyview returns (bool dharmaSmartWallet)
isPaused(uint8 roleview returns (bool paused)
isRole(uint8 roleview returns (bool hasRole)
State-modifying
acceptOwnership(
call(address targetuint256 amountbytes datareturns (bool okbytes returnData)
cancelOwnershipTransfer(
finalizeDaiDeposit(address smartWalletaddress initialUserSigningKeyuint256 daiAmount
finalizeDharmaDaiDeposit(address smartWalletaddress initialUserSigningKeyuint256 dDaiAmount
mint(uint256 daiAmountreturns (uint256 dDaiMinted)
pause(uint8 role
redeem(uint256 dDaiAmountreturns (uint256 daiReceived)
removeRole(uint8 role
setLimit(uint256 daiAmount
setPrimaryRecipient(address recipient
setRole(uint8 roleaddress account
tradeDDaiForUSDC(uint256 daiEquivalentAmountuint256 quotedUSDCAmountreturns (uint256 usdcReceived)
tradeUSDCForDDai(uint256 usdcAmountuint256 quotedDaiEquivalentAmountreturns (uint256 dDaiMinted)
transferOwnership(address newOwner
unpause(uint8 role
withdraw(address tokenaddress recipientuint256 amountreturns (bool success)
withdrawDai(address recipientuint256 daiAmount
withdrawDharmaDai(address recipientuint256 dDaiAmount
withdrawUSDC(address recipientuint256 usdcAmount
withdrawUSDCToPrimaryRecipient(uint256 usdcAmount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleModified(uint8 indexed roleaddress account
RolePaused(uint8 indexed role
RoleUnpaused(uint8 indexed role
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.