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.

0xc73bfb257824b4425c8d04d751a05592a9b19a69

Verified contract

Proxy

Active on Ethereum with 28 txns
Deployed by via 0x1fa9b5e4 at 20833547
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $30.31
0x4fa6d050c5be0ab72129b656b8f50557001ebe095580a38109808bfb21678bfb
0x10a6fd90401447b38885683c70868bed615c90f39b1ae03e04cee7cfbe37619a
0x8aa60a0f60c10448cb59232c21078c7dcf4f810e236d65de8f768776403d7aea
0xc06b9dddb8547dba4c8a8967a34bdbe869e91d658a5d2cd662345961258f2fca
0xe1bdec33465e9594bf75205f7a14b0250e7b2d9f9f165eb9fd9f07328b6e2f49
0x64d96f9d045c1c8e368711f3be155ab4f5dd5b56d2cdbbba28f7e8fdd15d9ff2
0xa1d7704124833cb34ab78661f2fcca2f3aac6d6b3d19b6b2d2533eccab0882b6
0xcbe3bf1e0396830f111e2a046e8ba354c79e544fe5c1695d274ad8ffc63468dc
0x884eb8b1e1043322b73c4a18fe437b20129bda90b899a509a134a9b3a9353759
0xb70d3a00a5b45b214b09788e21fbdfd4736398c5723dd03513e3e83512865eae

Functions
Getter at block 21194291
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x125b8e8130a42ec375d23b73cb9262a69ad180e4b5e6e1073113fba9e2d94ec3
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x6521646fEC84FB9DB5EF54DDd9B2f0e426A4F0Ef, 0xD9A4D6198810965Ba050Dde4cd89D96d0A696A45, 0x6f3fFD7eA1Bc9B975bccCE5f65ef4988209cF69d, 0xA6B0c7460a8BEc155522BF8242FCCc847F2F6082, 0xd78B7563aFaF32bb56F0d86ab6132690572a7bC3, 0x873f3949dFEf6c790867Ff6EA01A703e3A4666CB, 0xfde850eab64c4D971B48026be74A6870E83240aB]
getThreshold(view returns (uint256)
3
nonce(view returns (uint256)
19
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.