GnosisSafeProxy

Verified contract

Proxy

Active on Ethereum with 49 txns
Deployed by via 0x33ba4ea7 at 17422584
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#1)
ERC-1555
--
0xe2326e4357abcb253e211aeaf1fc390fc6c7ad319fafc7af37c23bd4460a27e6
0x5b6ae6f859c88aa57626fd616ce668b12928bf41511526049b7917ca2d63cd28
0x57b37daa64df5f3cc9ca50aaae51d1cd2806db1bd275cabe3f988fe261a994e1
0x757b72430fb386f9cebf4a19b3f2b4f9018c0bcc3a5c080257d7e7a4a2c33888
0x14e94e2ab58750b59a3f4b8cf0f55fb1f8247fa896626f15a9f268761e60d98d
0x73ab1214195348ef2ae989dc88493e729e64ad0c3b1b033826982536aa49bc9f
0xed20e359a58b081b3876273aeb5614157064f7280268ed1e6e8f4870d3a9c5c0
0x4ffc96c2b1ee098f082671a0ccd98ab9f1d304738959ccb01e724ba4078eec30
0x8af6cf2b42b25a6ae3fd8a64c9eed715950c838ba8e7d6b136054574a0934aff
0xee79c89fbec1eb2b68b73b57da7dd26c3ea7943ee2838bc0d3e3ab53f256d682

Functions
Getter at block 21225338
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xa73a967482d9deb375c715ae4cf34937180b8fc03712c1264e93469c9ecd72a8
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x20FBD9698bAeF28a92A277F4AE54045105616337, 0x89750f763B1f4C3A60810feb6Ba6AF29E51C4199]
getThreshold(view returns (uint256)
1
nonce(view returns (uint256)
48
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.