GnosisSafeProxy

Verified contract

Proxy

Active on Ethereum with 122 txns
Deployed by via 0x9994d6cb at 16466288
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#794)
ERC-721
--
 (#60)
ERC-1555
--
 (#0)
ERC-1555
--
0x306df642072b7555343ccfb77f5c26fe6cba25152f3f801424b536ecd45fa0e3
From
0xeddb862b20b52cee382233ca07ac9a5ea74bc42315c0027c830e722c243cd72b
0x43367802c69a7bc3d7e520980e53cc871f41cdb7ba4a628ed36952877735ca77
From
0x6a895c8541ddd41340539b554dd282c04f599b97fe8a0269441014ae877f5d0e
0x9a11984e13c668843029d6360d94ab94069912a08af16c780ebb55ade2b4bd9c
From
0xc00bb67fcb67999349b91cf38fd02d6f2b38b7b8f30de1a765f8c0178afe5792
0x4290e9598d843bdf67287b26ce734ceb01aaa2c26be12dcbcc20102ffcac994f
0x8c3fe7ada44c7f46613d548bb33afb8c889718e344a8fb212906c0af26ac242a
0x03856f5af9c80d0354178e5643a3413f979ed697e3e3d8ed79e939af4c66e6a9
0x23b14914df7a9c9fe1935108deed02fca5ae400cbecdf485917bdb417cecac99

Functions
Getter at block 21031333
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x00024f30e44462fce799ac8de1fbfcd4c5e613aa4a32427de489c9083c90d3ab
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x4752B03a3d63c54AfA121E4e6b3A2Ef29D7bdc67, 0xc2E2B715d9e302947Ec7e312fd2384b5a1296099, 0x7CcDE67AEd1fC0BA2a38ea8eca96AB28b1902360]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
124
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.