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.

0xb8381d1269c39382324deb7948d6fd6b9a771962

Unverified contract

Proxy

Active on Ethereum with 72 txns
Deployed by via 0xbe9dd075 at 19534768
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $188.93
ERC-20
Value $1,096.5
ERC-20
Value $142.13
0x3b2981dd83e8428f9155f4509ee39b27c1179d0cdf5141cf937284a9d4ff09ab
0x2be29191562d00cd414664eb1622b80890937524cd95c76c5c5334029d93982e
0xc97b6432a1ef615c3867159c2df845c0fd2618a4aa9db4f43a894df5961cfca0
0x91dfffa7c212bdbf32a042d0ff2ef7b5d971614aab031814bc6f09a551447a21
0x9b9c4d96c251f062d4d41ff666961b22349bd9dbdb74d2806ee20a2dd51ca182
0x5dcd76b78dabddfd753d193577cd36ee497dc6803810b4606f2832618353f9d7
0xd445226b63a555120388b27048d9b1bb596c722ba18b7b1ea8e4b30bdc5add16
0xf40b43517ebc0bf1756e5cd204e91e0402b7d9abf3426396c708d6a894872dc5
0xf3ff48a25699c0ae77b0312ec2129e2520d72dcfa0c4cfba363726f04a4a214d
0xe418cdf49d2df403369b282fe92156bce378097dcb6d1728c92fee8237a9fd65

Functions
Getter at block 20958094
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0x9ee4000b0393f60d8e631c9277f91082dc1d1a01583cd31ed593356657ed8ba5
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x6b16a52Fe39e11e145BFe2186D72414d727366E3, 0x34C5eb2F03848205522673b76A3434240f35C0fC, 0xc9012e38c0740fE27c3516Fa262aD932658acB0d, 0xa7F8c89C617746b8d6c3AE9A07691eb06a61FdA2]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
70
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.