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.

0xa6730e47d0730a59d4d1ac48b11d89a5a5073237

Verified contract

Proxy

Active on Base with 20 txns
Deployed by via 0xfb757e03 at 6119596
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $8.01
ERC-20
Value $0
 (#1)
ERC-721
--
0x1e060d9571eda556b240d6c3d7002737e26ea9f4bbef412ac98cb2f7177c3394
0xe3b6090a2ecfa904d2f9f9fab8c05492f1274aa6e68e403d1506ff3abe007156
0xf480b576914444afd5413fc3f34b8c91cc2d521933323d49ec50824518747092
0xde7f4e3c9b1b10c0d21066bb5509b5d8f112f573afab39bda7451c58dce2f13f
0xe215ee49c559361b0c8d4bccc9898f10bb96a521c2fd6362619321d57dffd169
0xffed576d33bb8caecf1870dbdf873c3cad66e09f35dc8d10c0baf71e9e19c5d8
0x553d7efb2e4410b6216ca59257f93a8b55a0036bc3f24a13c8847044a1820f95
0x1eeb811d40864c94aed8d7e5db123837bd4ac17a9ce6b8e7213247d260aeed10
0x6bd3850e7e8a8a89e895744290615b851b97f8416f561893db5191e8640a2808
0x39dbd716a0b5dde80797937dff8bd80add958124594139f04eea6db9ce4f1207

Functions
Getter at block 23188656
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xad1e6b1f1f84d3590d0c0a28cc88b041148cd0ca7a2126a46c46cfb794cdf080
getChainId(view returns (uint256)
8453
getOwners(view returns (address[])
[0x84C6ed12B6fec50B4d4C89D379aFb8CfeF5b4e73, 0x8D9EB722a0C9196e8dee87480c22a6243Ba74Bb2, 0x182351E16c1F511e50eA4438aFE3d0f16ae4769B]
getThreshold(view returns (uint256)
1
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.