GnosisSafeProxy

Verified contract

Proxy

Active on Ethereum
Deployed by via 0x448aa528 at 20859866
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xa4d697a0851528690dde7b17ca4a7acd3ad4d5decc3cefb16ed83b1161c2726f
0xb10b748c16c00a9b617ac1ab1fc21df1ca2f279aa0236a43de7d8054c1be2a64
0x3ca8302e231e64bc6d5f2c0c50e88e1c6894932afb9ca3e240a9338eaad01ee5
0x9cf4bfeed0767a63b1d1773bf90b436cdcdfa4e6863bb958b8ee8dbb75bff8ec
0x9c9f8119a2d09396f682fcb873fc84c6d126a045618dbc925e4541bde9dd37de
0x0a3bcc6cdf0b6bfc92db2886f6338e2fc433ef843f363a6c194692c3b8d496b7
0xa06114913bd2e0f65bcc4af7e6227eeb48269ace339db055e123e7765b286081
0xa972bdea7c4c0433c8f8160617683c8a5a7eca45ec09883e14659a84f2f116dc
0xb50ee2aca0389858565aa7cac646e7698348aaada0672fdcfe5cf62056342c07

Functions
Getter at block 20990021
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xed2e6fd97ed0c06ab6f311c7b99a8ac743f869e4f6be35f20a3408af968799dd
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x9519950eD361A08A316011F6b57029eB6Ba392Fc, 0x91Ec7d6fD194a1Ba2B6843067faab7DA4694C942]
getThreshold(view returns (uint256)
1
nonce(view returns (uint256)
9
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.