Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

0x7943847328a10944e15fcd3f4b3f39bb37c9694a

Unverified contract

Proxy

Active on Ethereum with 13 txns
Deployed by via 0xa4fbcdd5 at 17919223
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $4.33
0xafae235e5fb1d48545df6a833c6c686e63634c304d022a09941dcd8e88cc35c5
0x950b3ec657dc13285274ce84f1684eee64cf175fd3764c021bdbc872bda0e45b
0x102d7912f2482515374b71a289c98479657bc4ab60a7c216120c8c5816b5e0e5
0x7d0ed90af85b3d9bbc3c4607c0845ef6d070a57e2afb2e31236ab640b93f5c42
0x19c4924c2b81d73208420a9fe71c6b93a6b2c9a7a5923a7481bfb23ca227dc87
0x4506273337ff3038a78e2cb869eb372a36286c6f055e50d03807251e245e9bc9
0x5307fc1d0fad98a6eb9aa76daa945347b5e0efec8a39a97ec82cb57ad356d714
0xc8fa306e6840d82f497aba00ef852ba8c5f8803c7a46c7c24f9450648facf28d
0x639323303392459381318d0afc72593ef4aaad3d6a0b7f9ba8408a72e96fa73e
0xafe2498de76f093519291e3e48a6628f222582ff378e9e137a0fe82f3ea477e2

Functions
Getter at block 21327195
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xd63b15e59019c2921b309338ba5a76b5b38cf97a35da8f3b140841c33357964a
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0xDFb69A9335B77B0E2C096457737F1f6d3982c466, 0x553328BB49bb915FcefEA5379ECF70eA52E53298, 0x5ec0662F9F1BF721CAB9b840f39b077597E1d9ba, 0xe0f11374D5d618E67aEaB19eCc96EC784a69b0Ba]
getThreshold(view returns (uint256)
1
nonce(view returns (uint256)
11
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

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.