GnosisSafeProxy

Verified contract

Proxy

Active on Ethereum
Deployed by via 0x8d999f8d at 14892627
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
 (#691)
ERC-721
--
0xd6fc67eaeba1d4e0dc9378b29dace8c915a26dbce4490398ebe9b0161e69079a
0xb6917e3a62eb7f8d91502dc3e0153873dfeac00ab4100fac59b54a028d1d682f
0x8ad23115f59c55e3e9f47c14559b4ea8fb44efba606aac2c815fd4ed8e6a1730
0xe3c26732898eb8324e3bad88bf8a9fe620d5d2e1300f60b49bcb3f4992b99f77
0xa7343b1f440c39cad413556f362e0012c430dfbd24fb70902fd0600a063c3fe7
0x666197df99994f2317185c7ccba3a97c8994f34fb5928953ff7b3553b05929c7
0x8b28af8cf8ddf2af2f18ed85d4c0f4ebdc727c4ca4e0634c5e82ef30678a84e8
0x52402438cb89f3c5719059180ce3bb25fe91078466a2a0884c1599adffd1c0bf
0xc60d797d8c0198cc3e93347cd30392599939e1ca94a070f80b152373a4f6957c
0x93cf694080595d8ff4a537a30e130b5a7640d3b74f595ad38753e084fac70283

Functions
Getter at block 21330405
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x3085641c938f0c0f3d66f6a274bb376702822cd251fe54c752416592a949396d
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x636AAc34CCa6F088b6227A29454f372C770Ff938, 0xB061b1f2cC40F7d3A887c970BCfE533b0DB094EB, 0xF90C525067be6689f3d6Eb5496eB2Ab027472c18]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
310
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)
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
SafeModuleTransaction(address moduleaddress touint256 valuebytes datauint8 operation
SafeMultiSigTransaction(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiverbytes signaturesbytes additionalInfo
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.