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.

0x89cb6669f87c165e7128f4a57476ee4daa7ffbcd

Unverified contract

Proxy

Active on Ethereum with 16 txns
Deployed by via 0xbccaf131 at 20325693
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "0x89cb6669f87c165e7128f4a57476ee4daa7ffbcd"

0x8fdd999059dbe7add484872ffa6c89cc100749dcaebd95543507935fa1667c4b
0xad32416fe5ef73d57421445df3b0379f0c1b64290c9dee83f8c54afa63ed4a36
0x12afa940a0cee5ca4a7d28382ca617ba47b308de423068ef216b084f1282f0cf
0x3dc0389b8d624e6c853fcbcba1321b88a48cefdcf2000af75c986263414c312d
0xaba099e1fe516cc6e3e9cc69789b83b3fbabd940f2a900114f0c409de015bd99
0xf22f3efda88439443cb30f22087e89067d9248b82a04ab6dc6d022e00e643148
0x41aa32e477c4bd7f2ec6269dd5d28fb13d899ade27d749288519eaf5eaaeb4f6
0x539ee390b917a31ea3fa1ffde5cee5823cf6c3591c081d1cb75896eff3e7ec4d
0xdf2f60d83b4a721433a7d8207b9d8d058807f63754d289e78fd71b3339727c33
0xefa2f3a749831107a13602af50f3ab4a3c8b2fa23386ba7deacf94b0404c3b55

Functions
Getter at block 20904383
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x8e2931de58428ed1d1fcfb04852f3edd0e046cb31b50ecfcaec92c82becc455c
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0xf0AE006C6f810831DA1d2A061288575fB5082144]
getThreshold(view returns (uint256)
1
nonce(view returns (uint256)
16
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.