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.

0x40b69fc793f30f7d83c0bb522cd085465b80357b

Unverified contract

Proxy

Active on Ethereum with 70 txns
Deployed by via 0x7bc89c81 at 19813078
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $78,450.54
ERC-20
Value $217.65
ERC-20
Value $82.6
ERC-20
Value $39.79
0x965f32b84385bf92f0e32913d4fecdc32bd52169bb832d16f23c057f0ab738a4
0x2a0ad608c1c6f4f644279b2fdb160ca9369258f2f4b1f7c23e56a19cfd1fb709
0xe9f55b712646d808a5e19d750a99ca089eb57c7d164d7e598ee2e5e74f4c6d9e
0xff9f339b38e8319b85ab8575358127b4ad199502c643cc6610a4d18c38b3e0b9
0x21e4086118f5033d6ea818b8f5e1fada24a079dc9612ff41791984c4fc5d2580
0x1e350106ebb9f1f652f86be05e1dc99acfe918ad2bd2ffee0ce50b3188e65cd2
0xa63597f1b35860c6fb6a93768a8ff44573969ccaeedb6e353b671d30b51d1880
0x4060123e6224be7769f6e0233cb72e7d15afcb0a274c6fcaa4410d4ef972da6a
0x7aed221e6908e34b54d9e37d5127c7d81708417c515108d01a3852de92c02725
0x4508cabb04c5bad7fa908eaac243e516cb5e5ffc5f624353597242a7590fa863

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