0 txs
3 calls
constructor
constructor(address _owner, address _avatar, address _target, uint256 _cooldown, uint256 _expiration)
functions
avatar
viewfunction avatar() view returns (address)
consumed
viewfunction consumed(address, bytes32) view returns (bool)
getModulesPaginated
viewfunction getModulesPaginated(address start, uint256 pageSize) view returns (address[] array, address next)
getTransactionHash
purefunction getTransactionHash(address to, uint256 value, bytes data, uint8 operation) pure returns (bytes32)
getTxCreatedAt
viewfunction getTxCreatedAt(uint256 _nonce) view returns (uint256)
getTxHash
viewfunction getTxHash(uint256 _nonce) view returns (bytes32)
isModuleEnabled
viewfunction isModuleEnabled(address _module) view returns (bool)
moduleTxHash
viewfunction moduleTxHash(bytes data, bytes32 salt) view returns (bytes32)
owner
viewfunction owner() view returns (address)
queueNonce
viewfunction queueNonce() view returns (uint256)
target
viewfunction target() view returns (address)
txCooldown
viewfunction txCooldown() view returns (uint256)
txCreatedAt
viewfunction txCreatedAt(uint256) view returns (uint256)
txExpiration
viewfunction txExpiration() view returns (uint256)
txHash
viewfunction txHash(uint256) view returns (bytes32)
txNonce
viewfunction txNonce() view returns (uint256)
disableModule
nonpayablefunction disableModule(address prevModule, address module)
enableModule
nonpayablefunction enableModule(address module)
execTransactionFromModule
nonpayablefunction execTransactionFromModule(address to, uint256 value, bytes data, uint8 operation) returns (bool success)
execTransactionFromModuleReturnData
nonpayablefunction execTransactionFromModuleReturnData(address to, uint256 value, bytes data, uint8 operation) returns (bool success, bytes returnData)
executeNextTx
nonpayablefunction executeNextTx(address to, uint256 value, bytes data, uint8 operation)
invalidate
nonpayablefunction invalidate(bytes32 hash)
renounceOwnership
nonpayablefunction renounceOwnership()
setAvatar
nonpayablefunction setAvatar(address _avatar)
setTarget
nonpayablefunction setTarget(address _target)
setTxCooldown
nonpayablefunction setTxCooldown(uint256 _txCooldown)
setTxExpiration
nonpayablefunction setTxExpiration(uint256 _txExpiration)
setTxNonce
nonpayablefunction setTxNonce(uint256 _txNonce)
setUp
nonpayablefunction setUp(bytes initParams)
skipExpired
nonpayablefunction skipExpired()
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
events
AvatarSet
event AvatarSet(address indexed previousAvatar, address indexed newAvatar)
DelaySetup
event DelaySetup(address indexed initiator, address indexed owner, address indexed avatar, address target)
DisabledModule
event DisabledModule(address module)
EnabledModule
event EnabledModule(address module)
ExecutionFromModuleFailure
event ExecutionFromModuleFailure(address indexed module)
ExecutionFromModuleSuccess
event ExecutionFromModuleSuccess(address indexed module)
HashExecuted
event HashExecuted(bytes32)
HashInvalidated
event HashInvalidated(bytes32)
Initialized
event Initialized(uint64 version)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
TargetSet
event TargetSet(address indexed previousTarget, address indexed newTarget)
TransactionAdded
event TransactionAdded(uint256 indexed queueNonce, bytes32 indexed txHash, address to, uint256 value, bytes data, uint8 operation)
TxCooldownSet
event TxCooldownSet(uint256 cooldown)
TxExpirationSet
event TxExpirationSet(uint256 expiration)
TxNonceSet
event TxNonceSet(uint256 nonce)
errors
AlreadyDisabledModule
error AlreadyDisabledModule(address module)
AlreadyEnabledModule
error AlreadyEnabledModule(address module)
HashAlreadyConsumed
error HashAlreadyConsumed(bytes32)
InvalidInitialization
error InvalidInitialization()
InvalidModule
error InvalidModule(address module)
InvalidPageSize
error InvalidPageSize()
NotAuthorized
error NotAuthorized(address sender)
NotInitializing
error NotInitializing()
OwnableInvalidOwner
error OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount
error OwnableUnauthorizedAccount(address account)
SetupModulesAlreadyCalled
error SetupModulesAlreadyCalled()
creation bytecode
0x602d8060093d393df3363d3d373d3d3d363d7301f8cabb808d7de0df4202d4b60c8310d2f1339b5af43d82803e903d91602b57fd5bf3