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.

0x7faa8293520dc808fbb0400bf209b3f1032641b8

Unverified contract

Proxy

Active on Ethereum with 58 txns
Deployed by via 0x9a8834f5 at 20541967
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $23.16
ERC-20
Value $1,822.42
ERC-20
--
0xaf9b9e6139ccfb67a4d14126f502bd0bc44d6f3e0bc379494e682d562b645723
0x79b8ef43287bfc656e29b26388301a1d3357a34b62d76ddbbf4aed7838f59c96
0x8883f744491586f04f8a25408fcbebe6a7b8a8d6ef8225c98422c6929b11cdcd
0x1881527632a06d19f24285bc58bcc3bd87bf768c2434e0a9bdcf97b4bedb4064
0x613dcfb6ed8413924e74edbf5df570b4185079ecbc6a28b7cffff9d77a6458c5
0x4e908c5bc5d2b37c2ff5f6dadb7a43ac8ece444339d7c99aea803002eb638d41
0x6c8a6209e2947d89d7bc6f3de83d5b4be5ed4e2cdcb15287f690fd730bf2a09f
0x2235b1f01cd4c0a027d8db15a601ee775bfa73f3c3d22b73c8c0908d01016448
0x048f465c611abfe4d062f7ed7e309daa528765555bf14915e39cc7291d8d0681
0x4c25b94419c3bd792cc028b3932500257b649e5b59e64412bf809dbbf3783b65

Functions
Getter at block 21185184
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x116ab7f82224a7f70f578c0a2d613e9db8a50031170bbcf4cf306f1156b3a373
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x5034F0C34c444B86FaE0EebD6920ab36f0412287, 0x184E30f176701C734e79789E5dE070DFA6EbF813, 0x12cb005e07bBA5130f6e6CD69533681d8a68FD43]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
56
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.