DharmaReserveManagerV3Staging
Verified contract
Active on
Ethereum with 196 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "DharmaReserveManagerV3Staging"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 10323645 | 4 years ago | | | 0 | 0.0013372400 | |
| 10312771 | 4 years ago | | | 0 | 0.0021154384 | |
| 10280727 | 4 years ago | | | 0 | 0.0010332857 | |
| 10279786 | 4 years ago | | | 0 | 0.0024609446 | |
| 10233796 | 4 years ago | | | 0 | 0.0029883376 | |
| 10233794 | 4 years ago | | | 0 | 0.0029915987 | |
| 10233785 | 4 years ago | | | 0 | 0.0030792677 | |
| 10233754 | 4 years ago | | | 0 | 0.0032200434 | |
| 10233752 | 4 years ago | | | 0 | 0.0033314075 | |
| 10233748 | 4 years ago | | | 0 | 0.0032146976 |
ABI
ABI objects
Getter at block 21205524 getLimit() view returns (uint256 daiAmount, uint256 dDaiAmount) getReserves() view returns (uint256 dai, uint256 dDai, uint256 dDaiUnderlying)
getAdjuster() view returns (address adjuster)
0x952e4119c955fcb1c4c97970213b72fc32054a3a
getDepositManager() view returns (address depositManager)
0xcab8d964462eff2a52075ac9ea5ed75eb6cd8703
getPauser() view returns (address pauser)
0x7e4a8391c728fed9069b2962699ab416628b19fa
getPrimaryRecipient() view returns (address recipient)
0x29525cfe943a718f87f05d86651d2fc934493ef0
getWithdrawalManager() view returns (address withdrawalManager)
0x98e11e43beaee83ffccf8823a2d06481ede08103
isOwner() view returns (bool)
false
owner() view returns (address)
0x7e4a8391c728fed9069b2962699ab416628b19fa
Read-only
isDharmaSmartWallet(address smartWallet, address initialUserSigningKey) view returns (bool dharmaSmartWallet)
isPaused(uint8 role) view returns (bool paused)
isRole(uint8 role) view returns (bool hasRole)
State-modifying
Events acceptOwnership()
call(address target, uint256 amount, bytes data) returns (bool ok, bytes returnData)
cancelOwnershipTransfer()
finalizeDaiDeposit(address smartWallet, address initialUserSigningKey, uint256 daiAmount)
finalizeDharmaDaiDeposit(address smartWallet, address initialUserSigningKey, uint256 dDaiAmount)
mint(uint256 daiAmount) returns (uint256 dDaiMinted)
pause(uint8 role)
redeem(uint256 dDaiAmount) returns (uint256 daiReceived)
removeRole(uint8 role)
setLimit(uint256 daiAmount)
setPrimaryRecipient(address recipient)
setRole(uint8 role, address account)
tradeDDaiForUSDC(uint256 daiEquivalentAmount, uint256 quotedUSDCAmount) returns (uint256 usdcReceived)
tradeUSDCForDDai(uint256 usdcAmount, uint256 quotedDaiEquivalentAmount) returns (uint256 dDaiMinted)
transferOwnership(address newOwner)
unpause(uint8 role)
withdraw(address token, address recipient, uint256 amount) returns (bool success)
withdrawDai(address recipient, uint256 daiAmount)
withdrawDharmaDai(address recipient, uint256 dDaiAmount)
withdrawUSDC(address recipient, uint256 usdcAmount)
withdrawUSDCToPrimaryRecipient(uint256 usdcAmount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RoleModified(uint8 indexed role, address account)
RolePaused(uint8 indexed role)
RoleUnpaused(uint8 indexed role)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.