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.

0x282e626f1635669c075183867347b5d91c9e7ed1

Unverified contract

Proxy

Active on Base with 45 txns
Deployed by via 0x1d977680 at 19855903
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $312.03
ERC-20
--
0xdf56e6c45df4cda0ca5b9ebb3b49b396e54523a15126526a23ef01defc906b62
0x8eaf8934000b82e175a4872442df3b922edad6794fc813181f69f64057627760
0x5f46ecd9b48fb779efe32546bd6310d0713886f8aa4bf2cca39856524f6b6447
0x264eb4cd3e75491281beab30364ac6cbc2822b22333e75fe17c453c293926c84
0x057f65fa84ef0e603dc9c15968d5b7e25b402dbc5f32b38232e23c7b6427d955
0x76c80d4c27c117a37abee314db5253cda5d687f27612419c419d1a047e3f2538
0x3796c8275f4e9fb3b7fadefa1d8a658ffd0bb65d3a225cfd13dbdd85cd69c15f
0xb4f6d94b26d2dff2a234fafb6cfac6320c28e58f7905de3d42ad527eea6da513
0xd090c7460d1918d6348eee98f48ec1fa7f6c5ce99d44ab06d530dbce5ef36a9b
0xe75b1ba74cdd30e071dd1e8b9b61fc4663a5e0290e10a11bf4ab24f0e79f6ec2

Functions
Getter at block 22091713
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x33cc549e9becfa632c79aa3e246aa5886556754e2b548317f5ffd86a7f430c06
getChainId(view returns (uint256)
8453
getOwners(view returns (address[])
[0x6cd2c57cc0939a89fA313bC3E843e01D184FDbE3, 0x247437EDd7AA1230A00AA56adb549effdF7A8411, 0x1e7044EC40E70FBA8aC0d4C3B4bA2E01715A49f6, 0x888c1B86000BbBDb2223A0b89E3c82AEc9D94297]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
6
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.