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.

0xa200e4e75fa1af1bdb6d083ae07503220a4890a3

Unverified contract

Proxy

Active on Ethereum with 20 txns
Deployed by via 0x9a5ce247 at 19842775
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $13,754.72
ERC-20
Value $281.09
0x1fa48e4e8d3cfc5962ad9440ff711f82f9df7523e3dc6a294838fd205c6718e8
0x0981ec3c987e63376305c2a43592eb2d3de449f7b51688e8f3881b5347328b46
0x964e4658cbc596b378819e34c98e343ec6334c363b7cee0dcebac8e97da4fac6
0xdf500a715693c38a6df5b5477565c995ace285e3cf799b198bf371124ef9fb08
0x686badda47bffa118c9087977858448d402bdf4a6ed95b186abdd88008a251c8
0x11efc123a397d2036f925a21ae934df52b371bdea3fac56a800c0c39c99c2c0a
0x9f46e3b5e8ece34830d063d70557b66534b675dc872ed4c6040ddf0097347cc0
0xb554679e28c2ec6061372e3b99859500ab61db1a077f8600c31d331509be6764
0x13ed97ea0ef71b3a855c12f9a4cd0c26ab8dd3776671066e8b3f7cb60c195272
0x3a675ddd478224bd495afc264fb84a8930d83b04ff42057f853c49ae1691eb19

Functions
Getter at block 20792382
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xc4496d345183ff8699663f6641f46d5888d6013fd81fc4575777e2024ea4f9f6
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x4c40Ce702C4A1A7A231f513A27748ed1Ec258bAF, 0x5375506a5b7c6c37fd5122679a1614a39007286c]
getThreshold(view returns (uint256)
1
nonce(view returns (uint256)
10
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.