DharmaAccountRecoveryManagerV2

Verified contract

Active on Ethereum with 1,300 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "DharmaAccountRecoveryManagerV2"

0x9561a575e1e35d2a83115514b095110d53bf1bcb69ecc6be03da25c4041b1aa6
0x2288eb2f747cdbe813d103e46a15c87f9ec9e93537c7d3713157f9f117103c32
0x09363e7e37595eb28d5d0b71cc4ae954bbe649814aa365a0ef41fd612f9f593d
0x6b7ccb34cd4b4f7860ec98226de202d235425779dbcdf6c02f90080a8bbcd8b2
0xbe8b9690589a8dbd419fe96c0ec03f0144382e01e683957bc3c758516d460330
0x613d12473ff938374827585c7a068622e80cfc1f1ffd71d08e44cef9a004ab58
0x015f8cf9fbd71d5a5cda8b757231ee35b2066016a629606f2cf879aa0a21faf4
0xf7b574577d385a935dbbdc6e7dd95e898280a17a8a57632b4d01f803129d5a59
0x747143a96988bf74a00cf216cbb8fd0da549192f212c4e52320d9dec00cc8e43
0xd37ff01753f9ed64b3c0bdb7581097e382b8801861936c29cc84d51075e5ef88

Functions
Getter at block 21162485
getCanceller(view returns (address canceller)
0x28ebc02fbd21bf8f6cdfed42f62099ceafd4ccb9
getDisabler(view returns (address disabler)
0x7e4a8391c728fed9069b2962699ab416628b19fa
getOperator(view returns (address operator)
0x3142c1ca46f7439752c65a455dcd5e9b52d2d218
getPauser(view returns (address pauser)
0x7e4a8391c728fed9069b2962699ab416628b19fa
getRecoverer(view returns (address recoverer)
0x7936612c0231fba089d6e2726ae383ce62395d24
isOwner(view returns (bool)
false
owner(view returns (address)
0x982a0326c9c0b24cb69906b39f1ecdd91fe3565f
Read-only
accountRecoveryDisabled(address smartWalletview returns (bool hasDisabledAccountRecovery)
getDefaultTimelockExpiration(bytes4 functionSelectorview returns (uint256 defaultTimelockExpiration)
getDefaultTimelockInterval(bytes4 functionSelectorview returns (uint256 defaultTimelockInterval)
getTimelock(bytes4 functionSelectorbytes argumentsview returns (bool existsbool completedbool expireduint256 completionTimeuint256 expirationTime)
isPaused(uint8 roleview returns (bool paused)
isRole(uint8 roleview returns (bool hasRole)
State-modifying
acceptOwnership(
cancelAccountRecovery(address smartWalletaddress userSigningKey
cancelAccountRecoveryDisablement(address smartWallet
cancelOwnershipTransfer(
disableAccountRecovery(address smartWallet
initiateAccountRecovery(address smartWalletaddress userSigningKeyuint256 extraTime
initiateAccountRecoveryDisablement(address smartWalletuint256 extraTime
initiateModifyTimelockExpiration(bytes4 functionSelectoruint256 newTimelockExpirationuint256 extraTime
initiateModifyTimelockInterval(bytes4 functionSelectoruint256 newTimelockIntervaluint256 extraTime
modifyTimelockExpiration(bytes4 functionSelectoruint256 newTimelockExpiration
modifyTimelockInterval(bytes4 functionSelectoruint256 newTimelockInterval
pause(uint8 role
recover(address smartWalletaddress newUserSigningKey
removeRole(uint8 role
setRole(uint8 roleaddress account
transferOwnership(address newOwner
unpause(uint8 role
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Recovery(address indexed walletaddress oldUserSigningKeyaddress newUserSigningKey
RecoveryCancelled(address indexed walletaddress cancelledUserSigningKey
RecoveryDisabled(address wallet
RecoveryDisablementCancelled(address wallet
RoleModified(uint8 indexed roleaddress account
RolePaused(uint8 indexed role
RoleUnpaused(uint8 indexed role
TimelockExpirationModified(bytes4 functionSelectoruint256 oldExpirationuint256 newExpiration
TimelockInitiated(bytes4 functionSelectoruint256 timeCompletebytes argumentsuint256 timeExpired
TimelockIntervalModified(bytes4 functionSelectoruint256 oldIntervaluint256 newInterval
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.