GnosisSafeProxy

Verified contract

Proxy

Active on Ethereum with 21 txns
Deployed by via 0x7e0460aa at 14746613
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xbe86a8de2b3b86551d93703b9ee46b01626004e92314c8769ee7e52f86a94a53
0xcb090bb3723de431be35e4f2ba883bf1f67fd4af026efc5d78896bb9e6b5e92f
0x1c2aef2e9d29365467348a0566fc74f4c3fd840f4a6016b00fd3c6df19949a8d
0x2f97b44d14a722345fa651918bc7c6cf7f58cf27188d5f7e7f1c435dfa458f83
0x274d7061784bda86331dc78d2cd264087c73ed0f1698d9a61306f1251e7e2425
0xc230773f4cc1e30a434f32b2bb49a6c7f2503573f45a44d3da3144406d1a3b57
0x978d3e5571b7d9b1adb3017773495f68bb3c8d04ae662adbfdf7100571731c26
0x2f29f7838a0e832433904c3aec92a8a1b7ef758ff9eb692eaa73e59179c513f5
0x0fcc42e6dec413478f6a700ae9836b3be72fafda1691813fd6e1a18508c1dc68
0x3fd7a6ad6ace6a2f8a860e8214eaad1ea78bea3b74b2db7f15e129f1ba654e90

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