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.

0x95b5d7e494bbf8479c3ca2004ed7bb66a40f4f1e

Verified contract

Proxy

Active on Base with 11 txns
Deployed by via 0xb487b750 at 2568108
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $13.07
ERC-20
Value $3.8
ERC-20
Value $2.7
ERC-20
Value $0.05
ERC-20
Value $0.05
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x59515d68f07c75a11b448b22be2771bffcf76752b0a9c644f4f51f5d3408ad7f
0xe14be790fe7cd8cc3aa43bf3b01c7151111c94feca9837ab4ac05d414c42125f
0xfee5f4b0a6a7bd7fbcfa0b8b72ef0f241ecf5c293e85a51a8c988edf9d85640c
0x5883a350fb62480555953b2bf19e1ef897b9c9d8fcefc7923d6dd6f1e106e1c6
0x350fc9fafda3192348cd2c1d39fa96ad84bb20931bce440e7f5a4586702872ef
0x217de39598e585af52a5c345c515933ec605e5d4a7179a81f95af7b1674c3afb
0xb43410719936d6822cc5e2d8ab3b7b8cd13f7038461d5706078989caf7ba637c
0x5ef4e2b2499da10a8572787da945fec7d544cfa1c9f407583cc63dd95294ea7b
0xc5d21975cc46c0372dc9dadd4b1a62a861f8bf677470f3bbba84a14f0dc3f172
0xfa7c6fc21ed5e93ac56396e0db7816fc42edae500c413f22bfcf43e9cf37c8c4

Functions
Getter at block 22931299
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xd1bb27731a5c14a93570909b68c26bbc199c1d2d61d5ed66a398159846ce3fbd
getChainId(view returns (uint256)
8453
getOwners(view returns (address[])
[0x977CF25217f2c93E1879f135E5bCb4b066c9b355, 0x178fb81DfD61e283D460F6f6361B33Ae6b3D6Cf7, 0x855e321ad155D45B64475EEe946D8fA492A7f3F3, 0x9d45a0c795FCb92286120975907f9b1B2D316228, 0xF5E3B1d7443Fc3eE19aE1d41782f35c079105691]
getThreshold(view returns (uint256)
3
nonce(view returns (uint256)
19
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)
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
SafeModuleTransaction(address moduleaddress touint256 valuebytes datauint8 operation
SafeMultiSigTransaction(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiverbytes signaturesbytes additionalInfo
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.