GnosisSafeProxy

Verified contract

Proxy

Active on Ethereum with 41 txns
Deployed by via 0x00ee1c09 at 14482710
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xbc63031236256aaa8d4cc47ee0b4db4bb3390273235d67fa003ac94aeee45000
0xb4fc4780a4d2a167fdbba46d15dafe5f57260ea9681c03b5d13fa3cc63844c17
0x1c8ca3c0b1f954f7a00204a65c247c6bd856ce4a42d64eca4e8e2c64ffb1571e
0x6f44dca2120e241a8e4a14b98d1092a068c7b385fc9315be5332058295063cd6
0x7b658c2ed3c0be251fa616da9ed840be7d22d91329bf4115e72dc403bf922470
0xac3ee60731a008852fb41201f2dc1873d459eed3a730917232f0e43f896957f3
0x122feb8962c3c53cca6d3ad4beaf40e7f20558a324fdf6484e07d71136d394d0
0xf431dfe63b9203019cd224662e83885377792b2b8afef0452fffff8f506f01d0
0x51b72c53b8b682e5b6c5e2e81a8f474da599a674d8d83def9f3f55f6eb8bbefa
0x03cb7834e52aaa644293458961149c0f0b5533ba21957a26691529283f670369

Functions
Getter at block 20950761
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xd7a2bb874019ac215c618fbf0b38cff08d6b4bf703af565a1787e5a4e3dc873b
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x0e5AbC5B0b6Ff4a0A73388dbA13389cb5C9153B2, 0x1b9c03675A5a1096b349deB3C69726c4edf8bc33, 0x47c8211a7A5573871F0CB2878659dFc0b1A5dd18, 0x8a80D22feE77B224aab5Fbc50eE8E82Da0E7925B]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
44
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.