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.

0x7d1f1199277fc3cc6494a382205c7ee4120f6953

Unverified contract

Proxy

Active on Ethereum with 34 txns
Deployed by via 0xb071a74f at 19764325
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $68,955.2
ERC-20
Value $20,959.11
ERC-20
Value $3,999.92
0x50a2b7f0ccbac29adb8ddafba64b98ae4b555eca13982656bb03af0e034f80d2
0xd79e96af1f53092a89b3c2721c799190652d22889c9d245c55583a19f3cebf25
0xeee7f0472f6140fbd254de9c105bea0bcddc8036691fd467b1dd229242699bd9
0x00a2a348ee69e04ecac70a7dc113310c01241144646cec89965445d4dbea9ba3
0xa5470df17feaccd50184e0f1973a583646d2a19a15aff192c1f68eef7268e39d
0x6560d9bf98f6a834fc1ae4077ed3e8ce10ecfd64ba53ebff346555bb39bd7de4
0x5ee65787b89e125faa39d0460fe12f872cbb3432e2bb9de85e0d1f411e613b1f
0x136e101da5908dc133c2083214fdcb6071ba476a71ef3c551a5d143ee17fcf51
0xfe8fcf22340ae9a95a60361764b7b3c9ba8f47f38defaba75f24ade5eb3ec88a
0xf20d5e806bef146439596f4e1ab23e0f5db10517a36216267e0880c7f1d9ebc5

Functions
Getter at block 21229331
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x279ac9a24b7707b209f17a50a5a5b5d7809520c64838bcfc4890508db9945ef5
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0xC11ADe651f6b52dc0Fb0a3DAE4Df852F015E0e1a, 0xA21fA4630fB38843b4915bDf947eCB6f91d42D15, 0x0abB0d66FCe4CA695912D6EB968B48F64769DEa5, 0x3613A81359c1f858C1515AdF5A13d20beEad45A6]
getThreshold(view returns (uint256)
3
nonce(view returns (uint256)
30
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.