GnosisSafe

Verified contract

Implementation

Active on Ethereum with 34 txns
Deployed by via 0x06d2eed3 at 9084503
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $37.02
ERC-20
Value $0
0xa54b6805419808acf54fa8dbb24acb4643519fabb01311efff524f010e8776ab
0x75b11856790ed124b051ff1ade9d7ea5c294fc3158da2917a46ffcaf220df8c7
0xb39be2f21af8eb1d72fd3df4301d29522480fd6bccf5a310ce9da30c031e4223
0xf74e5bccc4a0569283a05cca6bf0ac4166393d0fbcc87e4e02b4785ce5da62cc
0x0f39943dba9b2df114c01c888be55b87fccbd216a63de61297cd639c92e3cd6d
0xec4184da78a11356097e7241bc346bd31c90cb6de4f44c8defef0154d2d10c86
0x9345d7280b7d74d78494873cca424977cbb31f5d17bb809422c00b0e5be4d3ad
0x123cd9544a2bf2733a6bdf37013bfd8c51b7b29d09447cb3b92cca88ff2df446
0x3bafb24af0d60ed8015054d23e2bb5bb2b7975331e3c7169a45dba4043dba354
0x7e3f8db385e5186b386c49713d9a3d1376760b4f47a646e16df84622bdb1e1f8

Functions
Getter at block 21332496
NAME(view returns (string)
Gnosis Safe
VERSION(view returns (string)
1.1.1
domainSeparator(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getModules(view returns (address[])
[]
 
getOwners(view returns (address[])
getThreshold(view returns (uint256)
1
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)
getModulesPaginated(address startuint256 pageSizeview returns (address[] arrayaddress next)
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)
execTransactionFromModuleReturnData(address touint256 valuebytes datauint8 operationreturns (bool successbytes returnData)
isValidSignature(bytes _databytes _signaturereturns (bytes4)
removeOwner(address prevOwneraddress owneruint256 _threshold
requiredTxGas(address touint256 valuebytes datauint8 operationreturns (uint256)
setFallbackHandler(address handler
setup(address[] _ownersuint256 _thresholdaddress tobytes dataaddress fallbackHandleraddress paymentTokenuint256 paymentaddress paymentReceiver
signMessage(bytes _data
swapOwner(address prevOwneraddress oldOwneraddress newOwner
Events
AddedOwner(address owner
ApproveHash(bytes32 indexed approvedHashaddress indexed owner
ChangedMasterCopy(address masterCopy
ChangedThreshold(uint256 threshold
DisabledModule(address module
EnabledModule(address module
ExecutionFailure(bytes32 txHashuint256 payment
ExecutionFromModuleFailure(address indexed module
ExecutionFromModuleSuccess(address indexed module
ExecutionSuccess(bytes32 txHashuint256 payment
RemovedOwner(address owner
SignMsg(bytes32 indexed msgHash
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.