GnosisSafeProxy

Verified contract

Proxy

Active on Ethereum with 37 txns
Deployed by via 0x3ffb3e82 at 20329681
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xdd9537390bae7cdba0df559042611536541d55bc3dc8e7c080ba4aacbf9ab7d5
0xbdcf283b5ab8a053f89843ae757f85fa257415d40ae7bca67f4edaae2d8e2faf
From
0x74b35b7079ffde665252afcbf162f88dad169358512846648ffba417773b1db1
0x38f71e7b28b591b52e7e468f576c614f8e377dfec35875bc43a0805951fb3fa6
From
0x22b1c31de7b6faaa5fecd3fbe335862662a90d21cdce9f8fdb6dd8e81ce5290c
0xf872b9bf72c54cd9032dcaa282463be6e845649b2258869d3676e74536cc1ec9
From
0xbbfe584b3934a111682ae7c093bc3d8d318ea7f38e0083c677e2b9ea2dd08362
0x7b58c09c74830fa7dad4b7fc0f4e7a1480e57d8b1455aa586fc4b9b5b2ab9a4b
0x56f9e8d3fbfc675a03f7f609b7cdc61763d25a070329b5e1165e5cd270c43e57
From
0xe64a91ff4b8911a34c42777f7207cbe35b3156eab7ec1a4bbe1082369aef3219

Functions
Getter at block 21022043
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x4843ead0b24d2704a57f091f0efab1789aad6d47215cd8a9262838b7c83f32f6
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x1Bd953b21A0d1ed1A6De09421d99B19372C053B7, 0x89FbFa8566De84Fe09f6c04c40f273D7E09EAf9B, 0x8DFb37AaE4f8fCbD1f90015A9e75b48F50Fd9f59]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
32
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.