GnosisSafeProxy

Verified contract

Proxy

Active on Ethereum with 41 txns
Deployed by via 0x3d48375d at 14115839
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x550fe8bb096cad29a6c4228857752260c0fac27253f8dfac5ac9417e712e51fd
0x9c4ea3054e4007592b8d8ed4a59c3fb71054e5d3af3eabfd3f292b2be660c3bc
0xe9c7f0fe0ac55a4bfc8eb46eec8d1306bbcd705ae6d7718d5f32e6ebf9483fae
0x87f7aa123128d89c3397a9d49e6ff723ddeba3f5afc89a33070e0fcbcbe5f56a
0xcfc7c7650ed98de17a17b59ea3126d7579f3780ba09a32eef6617a2cd6a08203
0x17493610194b1cde22125faa8be311d9a407bf6e3af0c71b78d0942592824b33
0x41434db4085421ef237196cbf64ed48952b7b01e9a57237349da29d783776888
0x12e2a0c84f67c31333060fc433496ac745e7a60a7b403aadf4db4af2f90ead66
0x56f2582f68efd38869e1738289dcefe4a46182aa7eba79fa80841d615cda229f
0xd6ffd57a054e98418bed67ab3913e8e30ac35fc8e07a3fe6c15f1c2fc74ede50

Functions
Getter at block 21245661
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x0269851b84a58561de8ab169e54dcbebc8fba15f6e21ed21d3fd94599d93f863
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0xbF2b93F1f5A0b7803c635FEe5d4057AA89cCdFB1, 0x9a68C4C1B2794955C17DFe062A3E362A86fC37B8, 0x59de732Ce3404505B9Dc5a3C63E7fc0343CF68e5, 0x3F8B2A4DB11407457F7049454fBb7b97a5DCC57D]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
41
Read-only
approvedHashes(addressbytes32view returns (uint256)
checkNSignatures(bytes32 dataHashbytes databytes signaturesuint256 requiredSignaturesview 
checkSignatures(bytes32 dataHashbytes databytes signaturesview 
encodeTransactionData(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiveruint256 _nonceview returns (bytes)
getModulesPaginated(address startuint256 pageSizeview returns (address[] arrayaddress next)
getStorageAt(uint256 offsetuint256 lengthview returns (bytes)
getTransactionHash(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiveruint256 _nonceview returns (bytes32)
isModuleEnabled(address moduleview returns (bool)
isOwner(address ownerview returns (bool)
signedMessages(bytes32view returns (uint256)
State-modifying
addOwnerWithThreshold(address owneruint256 _threshold
approveHash(bytes32 hashToApprove
changeThreshold(uint256 _threshold
disableModule(address prevModuleaddress module
enableModule(address module
execTransaction(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiverbytes signaturespayable returns (bool success)
execTransactionFromModule(address touint256 valuebytes datauint8 operationreturns (bool success)
execTransactionFromModuleReturnData(address touint256 valuebytes datauint8 operationreturns (bool successbytes returnData)
removeOwner(address prevOwneraddress owneruint256 _threshold
requiredTxGas(address touint256 valuebytes datauint8 operationreturns (uint256)
setFallbackHandler(address handler
setGuard(address guard
setup(address[] _ownersuint256 _thresholdaddress tobytes dataaddress fallbackHandleraddress paymentTokenuint256 paymentaddress paymentReceiver
simulateAndRevert(address targetContractbytes calldataPayload
swapOwner(address prevOwneraddress oldOwneraddress newOwner
Events
AddedOwner(address owner
ApproveHash(bytes32 indexed approvedHashaddress indexed owner
ChangedFallbackHandler(address handler
ChangedGuard(address guard
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
SafeReceived(address indexed senderuint256 value
SafeSetup(address indexed initiatoraddress[] ownersuint256 thresholdaddress initializeraddress fallbackHandler
SignMsg(bytes32 indexed msgHash
Constructor
constructor(address _singleton
Fallback and receive
fallback(
fallback(
receive(
Errors

This contract contains no error objects.