ArgentModule

Verified contract

Active on Ethereum with 243,517 txns
Deployed by via 0xab5d7bad at 12296274
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.15
ERC-20
--
ERC-20
--
0x04d13c4b9c1c90856acfa2daa66ddec3b5fbfb81b7a6c16223cf065d69bf1461
0xa217cb7415522c48b022d47bb87dfe42758c3b2e5e8ff1fdfaa449588412c913
0x357e89ac48cad29cd6be93ba1c6e20ff7672633cbe6fb3027e278921dca406e3
0xb9719155b1de78002d9375155b08914da5ec7202dd72d261b13e60d6e045b653
0x3a226040a488437cfca67f60f7d8834afed5cdcd428642f971227efc4dad4c95
0xf7576957f5fcd5aaeb3d3e19255b1bf1fbbd6212a9c786eab65b37e7bb4da298
0x1f538c8a16efc2b89a71e883796c29beaf47442c0aa5cd3d6cc71d67051a70b4
0x2526b51f9907727e30bf179ac0dd8d34e19d0d3c32e0e31d4f1012950a8c94e5
0x0ea225eebba1ce1ced51bb6ef70c131f8f6bb5dbe6118352093992257aa6daac
0x915a0a8ac4cefd98ef9643e0ffda8ce635e3524b09540d3bae300e267d569446

Functions
Getter at block 21243853
NAME(view returns (bytes32)
0x417267656e744d6f64756c650000000000000000000000000000000000000000
Read-only
getGuardians(address _walletview returns (address[] _guardians)
getLock(address _walletview returns (uint64 _releaseAfter)
getNonce(address _walletview returns (uint256 nonce)
getRecovery(address _walletview returns (address _addressuint64 _executeAfteruint32 _guardianCount)
getRequiredSignatures(address _walletbytes _dataview returns (uint256uint8)
getSession(address _walletview returns (address keyuint64 expires)
guardianCount(address _walletview returns (uint256 _count)
isExecutedTx(address _walletbytes32 _signHashview returns (bool executed)
isGuardian(address _walletaddress _guardianview returns (bool _isGuardian)
isGuardianOrGuardianSigner(address _walletaddress _guardianview returns (bool _isGuardian)
isLocked(address _walletview returns (bool)
isValidSignature(bytes32 _msgHashbytes _signatureview returns (bytes4)
isWhitelisted(address _walletaddress _targetview returns (bool _isWhitelisted)
supportsInterface(bytes4 _interfaceIDpure returns (bool)
supportsStaticCall(bytes4 _methodIdpure returns (bool _isSupported)
State-modifying
addGuardian(address _walletaddress _guardian
addModule(address _walletaddress _module
addToWhitelist(address _walletaddress _target
cancelGuardianAddition(address _walletaddress _guardian
cancelGuardianRevokation(address _walletaddress _guardian
cancelRecovery(address _wallet
clearSession(address _wallet
confirmGuardianAddition(address _walletaddress _guardian
confirmGuardianRevokation(address _walletaddress _guardian
enableERC1155TokenReceiver(address _wallet
execute(address _walletbytes _datauint256 _noncebytes _signaturesuint256 _gasPriceuint256 _gasLimitaddress _refundTokenaddress _refundAddressreturns (bool)
executeRecovery(address _walletaddress _recovery
finalizeRecovery(address _wallet
init(address _wallet
lock(address _wallet
multiCall(address _walletstruct TransactionManagerCall[] _transactionsreturns (bytes[])
multiCallWithGuardians(address _walletstruct TransactionManagerCall[] _transactionsreturns (bytes[])
multiCallWithGuardiansAndStartSession(address _walletstruct TransactionManagerCall[] _transactionsaddress _sessionUseruint64 _durationreturns (bytes[])
multiCallWithSession(address _walletstruct TransactionManagerCall[] _transactionsreturns (bytes[])
recoverToken(address _token
removeFromWhitelist(address _walletaddress _target
revokeGuardian(address _walletaddress _guardian
transferOwnership(address _walletaddress _newOwner
unlock(address _wallet
Events
AddedToWhitelist(address indexed walletaddress indexed targetuint64 whitelistAfter
GuardianAdded(address indexed walletaddress indexed guardian
GuardianAdditionCancelled(address indexed walletaddress indexed guardian
GuardianAdditionRequested(address indexed walletaddress indexed guardianuint256 executeAfter
GuardianRevokationCancelled(address indexed walletaddress indexed guardian
GuardianRevokationRequested(address indexed walletaddress indexed guardianuint256 executeAfter
GuardianRevoked(address indexed walletaddress indexed guardian
Locked(address indexed walletuint64 releaseAfter
ModuleCreated(bytes32 name
OwnershipTransfered(address indexed walletaddress indexed _newOwner
RecoveryCanceled(address indexed walletaddress indexed _recovery
RecoveryExecuted(address indexed walletaddress indexed _recoveryuint64 executeAfter
RecoveryFinalized(address indexed walletaddress indexed _recovery
Refund(address indexed walletaddress indexed refundAddressaddress refundTokenuint256 refundAmount
RemovedFromWhitelist(address indexed walletaddress indexed target
SessionCleared(address indexed walletaddress sessionKey
SessionCreated(address indexed walletaddress sessionKeyuint64 expires
TransactionExecuted(address indexed walletbool indexed successbytes returnDatabytes32 signedHash
Unlocked(address indexed wallet
Constructor
constructor(address _registryaddress _guardianStorageaddress _userWhitelistaddress _authoriseraddress _uniswapRouteruint256 _securityPerioduint256 _securityWindowuint256 _recoveryPerioduint256 _lockPeriod
Fallback and receive
fallback(
Errors

This contract contains no error objects.