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.

0x639cdca96f9d3ff7d8eb64a314e6635f4df94513

Unverified contract

Proxy

Active on Base with 17 txns
Deployed by via 0xc5b9b851 at 21233385
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $2.59
ERC-20
--
0x72a5db04d007763356981e1179d584b8453de2cf6b7f5c03f48bbaa5c21216be
0x4da5cc7a63fd42332fe361bc214e1fc4dc35d61e30a8050247a5c3f0b774408b
0x6b2b39532ae8e58d3ca6c551f1d76456343a97ebfe1642ebb69a994326f3f504
0xc50b9a5084f499283646203eb3621c53a432f0bc97cfd1edfa67c55b4e605b37
0xc78d2432591f6a477657ffd7d07079a420275f32a6c49324ad3732028ccbc026
0x366452bfbcee69bea93eaf1940455e1c19ba7b4f16f3e28082b24c30d12a7b62
0x749c9ba8bcde5f83b433e385d5c28912e03c06f8838f7b697e619d9568beb8dd
0xcfbf3538cc504f05b4b5c1244a3233a546a73a7263073db906149418c1d791ac
0xeb0abaac22e164f65eac2cb9c2c399c11faf4b6a52149fe8c39ac6efcaaa8b79
0x3cde674b2de10f8834b3ffc18b00281d539809d75c8b6b5ec34a730c60314c78

Functions
Getter at block 22942370
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x8ca379ed6af5bb480282dc0450bdd62b71a3751bd745c94b32b6ebb31e7558dc
getChainId(view returns (uint256)
8453
getOwners(view returns (address[])
[0x97B768921174679Af32Bc95EC305F58fAf954aB3]
getThreshold(view returns (uint256)
1
nonce(view returns (uint256)
14
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.