ArgentModule

Verified contract

Active on Ethereum with 240,245 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.12
ERC-20
--
ERC-20
--
0x4be39097ab60ee7b88b7bdb3f4f0da5487d47aedad8385997dbf2789bdfeab8a
0x26d57191b5a7e8d78f9a556d9d5d95b123715e9203230dd6adfc59fd6cf7841a
0xba6411a4622ce54ff1d255394310ff6d2595c175a9f74bc3802e40420adef13b
0xfed97f3880e85a228fb4c979826518a26eefb671c0a7a8aa3fbf5569fb78e075
0xf020b0c229b3e034105580368f9193bf0689b471de3b6343bc5b44522f06a491
0xab95db5dc376e259e002940369266357def97c49e146fb50e1a2b8a35568009e
0x159e46e410d80c22ad759de91d0deaa5eec221be66dc0c3e7b774739acce9f35
0x76bd2c34735f9fda5c413b456bc77006219570fdd3387d3395db22ea84b16508
0xb6cb12778167e24168b6479dcaa92996747f816aaca5af33586a6c6a6676fe2f
0x8a88a0cb5e32e2ed8be32180c9f008d2c37568d9c16cf69b96b0dd56a3563d55

Functions
Getter at block 20792149
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.