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.

0x7839c76ee00376b02795b05a86ada55416426506

Verified contract

Proxy

Active on Base with 27 txns
Deployed by via 0xb437a0a2 at 12588467
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
ERC-20
--
0xeaadf36c45a974688000978b59b222328e5cb1cc597cb0b64385962c8de6554b
0xefd0880c859014d10d75ed2fd5e7a750cea26cc35df9e66f607bd021061ccf0d
0x6e6b2f658a5c642c82230698cd06dadd029b076080638f99450b2e36e9978196
0xb997424d48dfb5849a3317176722a9f843fc33584908d52370d32aadb7de545a
0x4f7d41f568133a3c677e902749fbaa8e93e4a3ea4fc66b03d35e8ba80dfef08f
0xda1df04c63d2681a57e69c33b345a5a63e89f26af35d540328ca2d92e3036b63
0x1ccc961018fba77d2f30931215e13970513fa9dbe8a6017aa197b7d7f03eaca3
0x0679f30a6e2db3b6641bb1bfae7b70bee173753a9473f61048fe71c68b288f57
0xf42a7c3bbd9d3578c6268e5652f30e6c61deaf6b409cbc320d156381baf60223
0xed226eafdc8db2216ba3406d5b68c5b5683d768798144468b68ec1de7982a3d4

Functions
Getter at block 22963177
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x27ec8e8f4842d79683d394d8c70890e5f0ef0cdc062b117b3a6c09893925013e
getChainId(view returns (uint256)
8453
getOwners(view returns (address[])
[0xe02afF386cc30889Ea8491cD337e2270ee5D8769, 0x3ff8dfFB32182DfF6cAb44C7452e676A824EF41A, 0x2598f127cD4853A9200801F0fA4B01A435525fA4]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
17
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.