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.

0x6ffaca7c3b38ec2d631d86e15f328ee6ef6c6226

Verified contract

Proxy

Active on Base with 43 txns
Deployed by via 0x06621026 at 2147998
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x89f1213c6c2657b885dc28c7b0f7b3dbd04844e70f16d243eafde9e09d92cc2e
0x2f5f73e82883bcabc64c2f953ffc59473898e69b65b8f55a694b821dff89db9c
0x04f0e5791265efa124773e121a9631ea73ad522216039f857bb2519bbbb73364
0x2f773db8956132f7c17983d038c2efc6855d75ff9096dff3a8ae62e7dbdb2285
0x3f1e2288a66e019bfd62c0920e2d6f1c239a37e8abc6ac8ddd51777691cc4281
0x37e57d13a7b04a257f46c1cc5b3e0da67b06c14dbce0e349692cd28666bff6b8
0x8d58e397187c857fd7d037f2663ddcce1a501cb97d3ec66bcc5b328386f26cc1
0x9fcf3c14d5f301f8d26a0fe3ab70649ad5ffabba3c189c26cda21535e4f4e2de
0x24a37dda17aacd9e105d34e7e9a8219c7d58665ca1fa3c9e64f6a30ab7aadb68
0x332e27a239dd57f8e0f7635d0d1d948c4dd68bf2fb94b42617710ec5fa6ee331

Functions
Getter at block 22733626
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xeeab60aa79e5298b8c88f2f569e88cc0b547a1590acc5e28cdfe9f0ae9beb6f7
getChainId(view returns (uint256)
8453
getOwners(view returns (address[])
[0x037465bF6a4A8D7F552AE18046478C6A727178F3, 0xC51Caf7ab90cf6b5cC03b81A37235054fA2d0000, 0x6dcAB4d155CFfa74E65056fdC94164732D611E85, 0xE1B019F6A0423d29EA9d8f6F5F385BF5010CCccE, 0x982F264ce97365864181df65dF4931C593A515ad, 0x010dA5FF62B6e45f89FA7B2d8CEd5a8b5754eC1b]
getThreshold(view returns (uint256)
3
nonce(view returns (uint256)
60
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.