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.

0x0ef268a2421f490a2d14a955d9d7325054f2918e

Unverified contract

Proxy

Active on Ethereum with 29 txns
Deployed by via 0x292b1c1a at 21018684
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x37766e7b3efba0487bf27b79ef4b5359c7759c7617af10ecb6edc8e8815ce529
0xccc33e72d37170068fc30a976c51aabbd037378f4bdddc54c7344c78a52770f0
0xd31ed4b8c0c3b92439aa291ab951bcd98b62abb00e6ed08f0ce0742dcde72528
0xdb8910c75ed0b8913386e4992b24c2ecb2d5c14ad0f776cc42d13890b3553dc3
0xd73c23ed4d7bfac64f6674049eabd055099e5e0302eb2cf13dc9fd0dc7c45ce6
0x9bf9d62c17a5d1de376cdcc1d63e5d5ac0f440ab1a525fcf31ef1b5eec12f430
0x8bc5b327b9a2f70c028fb67dbbfe9cc47b28cf43b7aca3374e56ab351598d114
0x4b3379b9a0b5e7953ddbde6c81acfb8eadb9a464f4cde4dc65a09d73fd47ed40
0x6b9d78750eb88ab7b71dae34848169c2799b55fd1a08a9ae0da9eb16cdf168c3
0x2f0dce95c63fcf6ff9d80172ea78dbecd4b41e9ff7c20d7efaedcd6a77a0cbd1

Functions
Getter at block 21207801
VERSION(view returns (string)
1.4.1
domainSeparator(view returns (bytes32)
0x7c80a08761f7143911e831711e001ce3eac5f2e5433e38f5e6a12b6e5fc9b15f
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x8d8b0a27ca2cbAA3f29D5e0Ee63dB0aE2dbcA142, 0x3bCB8CbC2315b06D4F9Ae3624849896237AcB4D7, 0xB7Af279fD48554c843013435f8eD407F9d03C650, 0x278C9A343937179c13E8D93e07A347f815e92B2c, 0x26a33DeDcb72D92Feb90C6c9125e88a4957a99cd, 0x6fdB68e14A0F7fb713B3dd64c6EB78720ABb6771]
getThreshold(view returns (uint256)
3
nonce(view returns (uint256)
29
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
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
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.