GnosisSafeProxy

Verified contract

Proxy

Active on Ethereum with 7 txns
Deployed by via 0xe96d0b32 at 19364407
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $948,240,431.65
ERC-20
--
0x6affce6c7a4d7d21ae0bd0141f344e144a57a553561d1ae0c5978b1e0767884c
0xf4489380ba5fddcb0f2d45e8165ef4153141f5be06b7f7f21e49740ef8194f2c
0x1e2c4a6b92d985c509bcf455ef65b13a2f355e0781c82d675acdbe9af0bb55c3
0x46c576d5a43e78d21a39e93880e7aef16346af206de6857b2fe8913782aac561
0xd5aae60e3ad4acb46117a602d6717d8b085e0c2f8dba0172ac702088f65b81a8
0x35b48694cad314011dd20690eabbc6b486c6c03ede0c0429d2edec1961137efc
0xd740c4dd43115a37326d47170960d84ee48d834942a42afd9f95221f47264eed

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