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.

0xac246966792a3f90dbc99fdb9d24305cdbd32e34

Unverified contract

Proxy

Active on Ethereum with 20 txns
Deployed by via 0xa3a58ee9 at 19444037
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.23
0x243d108cffc781302dc32dee99b252effec0ae5e24ee2e7d6909be38b8ab1f98
0xa4ab45e7dbe35597d3898ec7b6e544722d88ec16bfc1ad83467c3340342ade46
0x6cf4a0be71f4c7a9b39e3aa4ddeaafabc73927d360621dad947f8472866b56f9
0xc770960c7788e50a7034305469afd2018077b66c47280a5906de8fc16879d415
0x337d6ec04b0b1ed5cd01ef72d7eab11cf2e3989cd4c79d4f951da85ee79d8d6a
0xd448203177e4ba08fd922f651337cd7b79a1f3b512ed946c309b9a0603399cf2
0x1dfdf21ffabcab4795234fd6dbd298f928184f8ae36c3238b42ab266a27259d9
0x2292a301ad585caef5b390fbd93fb36a0dcdf631b13cf35ef9ef36c4baf24771
0x256d7b8b45044fe7a7d02e4c2c893acdf56e01bc6e26d4a719f3b580b898cd8f
0xd97c834a2b9935749eb132d8d555fef2e0cbafdc4ea5b89c20004083f9de92f4

Functions
Getter at block 21158368
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xfbfc43031bb6b4987851f1a9fab92d6d9a0d6c3f40796d8b54ff8105e139a203
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x8816Aa3Ac771069A0aE42E589e5035952d6a7988]
getThreshold(view returns (uint256)
1
nonce(view returns (uint256)
20
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 success)
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
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.