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.

0x7b37df12752c3f6faf88667b7c1ba702b44d1bd5

Unverified contract

Proxy

Active on Base with 14 txns
Deployed by via 0xe20c3de4 at 21152491
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $2.39
ERC-20
Value $0.05
0x8004e912e206385bbfa09c6fc5733c18e5e8797b24fb5d9851ab1e332d6f6600
0x893961c3222bb3adce168e51846f062777839f1f16fb8c165ccb7b4548e3d121
0xc1f0fd3dff1d1efd69f9ffc14e39d721edb2a6a471a98096185d7d99a3800a00
0x5d3012139d4ab2547632ef2f895d60f613564c7af7460d841b0092ace904459f
0x73dec93ca0c2f123a50793fe6e2e8ca399ef0a452e8cddd71cf184df4ea86d82
0x736b983a69f4bf880f997c716b4e15330c3883df5c3202abda6568cd6bf300f9
0x0cfd7db4db42ba70100e2c956f3a50d114259af2815a2723b0c0767bb2a29878
0x0fb984986f3e2d8c876fc390e3a1c396b3cae96ebcff520d7c7397aa18575b3b
0xe4a267f427a4a8afcf6852e3343bcfc2b3a1acf7914048ce773c3cc35fe8c8fb
0xd5b760a7034c1039a3ada094148e9f0581e76d132ae84b1e8a920cd670299616

Functions
Getter at block 23683487
VERSION(view returns (string)
1.4.1
domainSeparator(view returns (bytes32)
0xbf9ea55a1ecccb0d78b5d17f2aa487d2bd3cee71554018032da49f8ab591a8d3
getChainId(view returns (uint256)
8453
getOwners(view returns (address[])
[0x4D031ad0B91845C6bD3a17F87b11A5Cc574A7F17]
getThreshold(view returns (uint256)
1
nonce(view returns (uint256)
0
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
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 indexed owner
ApproveHash(bytes32 indexed approvedHashaddress indexed owner
ChangedFallbackHandler(address indexed handler
ChangedGuard(address indexed guard
ChangedThreshold(uint256 threshold
DisabledModule(address indexed module
EnabledModule(address indexed module
ExecutionFailure(bytes32 indexed txHashuint256 payment
ExecutionFromModuleFailure(address indexed module
ExecutionFromModuleSuccess(address indexed module
ExecutionSuccess(bytes32 indexed txHashuint256 payment
RemovedOwner(address indexed 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.