GnosisSafe

Verified contract

Implementation

Active on Ethereum with 4 txns
Deployed by via 0x8f892e25 at 7457553
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0
0x8ec56776c12aa4e460a1b8c1a4659366f5b71ccfa86a4ae6086e558330b1ca53
0x51fab6f885305fbc952bb84662ec273debe80d60b222ad62d5df9019e52a045d
0xcc039bae1c4112538f5cabd363cc0337da9590757c908a2921d9eed1f957272d
0x8a28af88d79417b5d907b0aeb43c8fc018a72704f42356c9f886898e3bc1657c

Functions
Getter at block 21180786
DOMAIN_SEPARATOR_TYPEHASH(view returns (bytes32)
0x035aff83d86937d35b32e04f0ddc6ff469290eef2f1b692d8a815c89404d4749
NAME(view returns (string)
Gnosis Safe
SAFE_MSG_TYPEHASH(view returns (bytes32)
0x60b3cbf8b4a223d68d641b3b6ddf9a298e7f33710cf3d3a9d1146b5a6150fbca
SAFE_TX_TYPEHASH(view returns (bytes32)
0xbb8310d486368db6bd6f849402fdd73ad53d316b5a4b2644ad6efe0f941286d8
SENTINEL_MODULES(view returns (address)
0x0000000000000000000000000000000000000001
SENTINEL_OWNERS(view returns (address)
0x0000000000000000000000000000000000000001
VERSION(view returns (string)
1.0.0
domainSeparator(view returns (bytes32)
0xb125b2710cbf478a584bc9fae6304e66ebd62eca596ad2e57b28685dcd63646f
getModules(view returns (address[])
[]
getOwners(view returns (address[])
[0x0000000000000000000000000000000000000002, 0x0000000000000000000000000000000000000003]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
0
Read-only
approvedHashes(addressbytes32view returns (uint256)
encodeTransactionData(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiveruint256 _nonceview returns (bytes)
getMessageHash(bytes messageview returns (bytes32)
getTransactionHash(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiveruint256 _nonceview returns (bytes32)
isOwner(address ownerview returns (bool)
signedMessages(bytes32view returns (uint256)
State-modifying
addOwnerWithThreshold(address owneruint256 _threshold
approveHash(bytes32 hashToApprove
changeMasterCopy(address _masterCopy
changeThreshold(uint256 _threshold
disableModule(address prevModuleaddress module
enableModule(address module
execTransaction(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiverbytes signaturesreturns (bool success)
execTransactionFromModule(address touint256 valuebytes datauint8 operationreturns (bool success)
isValidSignature(bytes _databytes _signaturereturns (bytes4)
removeOwner(address prevOwneraddress owneruint256 _threshold
requiredTxGas(address touint256 valuebytes datauint8 operationreturns (uint256)
setup(address[] _ownersuint256 _thresholdaddress tobytes dataaddress paymentTokenuint256 paymentaddress paymentReceiver
signMessage(bytes _data
swapOwner(address prevOwneraddress oldOwneraddress newOwner
Events
AddedOwner(address owner
ChangedThreshold(uint256 threshold
ContractCreation(address newContract
DisabledModule(address module
EnabledModule(address module
ExecutionFailed(bytes32 txHash
RemovedOwner(address owner
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors

This contract contains no error objects.