DharmaReserveManagerV2

Verified contract

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

No balances found for "DharmaReserveManagerV2"

0x8a57f708c79e87816c8708522a773df23e507661a7f39fd16f17edc8ef5b6a09
0x4abf3620d9110fc05406405f8129307934878182c7e2a9a4387b44aa13ba3fdc
0x26b3e0423dfd59e74ba5e7dd9f04554b1678f67bde165ea89b5f2ad88fa032d7
0xf0234082d2248b4561091a418f8ddbb43f4ceb6e27aa36372dffcd2fa411d06e
0xbbfc39391ce3a6a1ed53a7fa63b9d62dc7a0e44ad3ab6d1d5c07a9003b83217e
0xbf13773d6dba4cc107d303ef72e789bb962f4399f13bab95dd447e800765d09c
0xc469260d389bbec22481b77727ee3fe1865993fb797cc7e50c5e7cdda29c2885
0x9cc31d6817975762f0b1ea63083e85708c85f4bde3766405bd041188d0a95241
0x77189b4ca1c0d8c4cecfd98dbb07a4d433aacea6d28bdf304086a6fe7ab066bd
0x47118976ff0857aec95c362693fa725ccc914bbc454ace5e7b2e0bb2ee73940a

Functions
Getter at block 20813884
getAdjuster(view returns (address adjuster)
0x48f3078ab1a47726fc86820e2bc2d1449f0b1707
getDepositManager(view returns (address depositManager)
0x57058e11ab55eb4de1b676c759064bcb5925c9db
 
getLimit(view returns (uint256 daiAmountuint256 dDaiAmount)
getPauser(view returns (address pauser)
0x7e4a8391c728fed9069b2962699ab416628b19fa
 
getReserves(view returns (uint256 daiuint256 dDaiuint256 dDaiUnderlying)
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
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
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.