GnosisSafeProxy

Verified contract

Proxy

Active on Ethereum with 121 txns
Deployed by via 0xe19e4df2 at 15459285
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xd2e71173f42cd01cfea5a43029c51482f5c9ab67b10d53052aab5127bfdd03c9
0x3f10508224b17b944bfbcda7197b358f06540ce4ddf1f28ef1186d8cd696683c
0x7533aaff12067d184c9e88a17e0524b2251d37c1b4a3715412f94f210bc461df
0x612619581ebb79c8befa06617d005aa4c77b53c2daf689a8d60945490e591baa
0x4a86d5b567f7b69ffbed0b45646d65d3ea3811dec270058f40c80e4dcd738307
0x9d8e5d5bc0de88cf547200fa41ef74974f520ba603a0b053f2022f69c2bf7ee1
0xef87bcd6e96fa81068fc109a6d7795503b0b0430e2f82cd70fc2d07b50ef98fe
0xb6fa9b2c74587fa67aa2af6391a8f6d0fa8f02edf884c540f7fe11775bb14adf
0x427d3d106a5091475a16dd04bdc52ac3f34ccf37c6f62335cc4d320a7c97f17b
0x752078d4d32c154c71d7e111423f31e350d226d08f19e1580b49ff7da7447db7

Functions
Getter at block 20978088
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xfd8776d826fe6b0a65f6129f7f299fd39423f939eca741da151c0952291a8266
getChainId(view returns (uint256)
1
 
getOwners(view returns (address[])
getThreshold(view returns (uint256)
10
nonce(view returns (uint256)
88
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.