DharmaReserveManagerV3Staging

Verified contract

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

No balances found for "DharmaReserveManagerV3Staging"

0xd533286dd0fb6a792acf6f03034500a40a7798cc66f3dbfc741a9051cf2c0422
0x24ff17c05380299e615e1a0a2672ebb432b5b7be2fd49fb5549fa309a3a4983c
0x245f6273904ffcbfc8644809cc358661da3f6980d25c31c18b45f44e20a284f4
0x50d46868b3ac60408ee619002fbcf5f2e8240c132462d741ba8afc636750815b
0x76fde6c6a68621c8e9fee53f01c8c8f04e58416e2ae0bf40dec565d6f61218f8
0xe0e1ee1bf175c2ba12720e23935350f54037e8b34c0a7d4ea75de5527bb71c3c
0x9fcd9899df0f82e33143dc28a7e4d0eb3e5e3d896a14daee35ccabfc3dce5ac5
0x0f5a6f82042f84a5372cf033c078f4962ce5559b0cbcf35811a83a8933f7491e
0xb751298260e2521a9a7635349825c75b10a7cd72dfa277607e911de2615f046b
0xfc05c24537d9f8a8eaf73df06713611eb85f60046b19ce68d88eafb9c8455af3

Functions
Getter at block 21205524
getAdjuster(view returns (address adjuster)
0x952e4119c955fcb1c4c97970213b72fc32054a3a
getDepositManager(view returns (address depositManager)
0xcab8d964462eff2a52075ac9ea5ed75eb6cd8703
 
getLimit(view returns (uint256 daiAmountuint256 dDaiAmount)
getPauser(view returns (address pauser)
0x7e4a8391c728fed9069b2962699ab416628b19fa
getPrimaryRecipient(view returns (address recipient)
0x29525cfe943a718f87f05d86651d2fc934493ef0
 
getReserves(view returns (uint256 daiuint256 dDaiuint256 dDaiUnderlying)
getWithdrawalManager(view returns (address withdrawalManager)
0x98e11e43beaee83ffccf8823a2d06481ede08103
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.