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.

0x2412d664222a3ebb849c1ea24dc6ad1ea0daae32

Unverified contract

Proxy

Active on Base with 18 txns
Deployed by via 0x810bc298 at 22281239
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $3.13
ERC-20
Value $865,041.71
ERC-20
Value $316,395.89
ERC-20
Value $165,277.39
ERC-20
Value $1.7
ERC-20
Value $0.18
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
0xa8b1405e58e396da9a8baea69e166a265c3829ce5f0c6602683712f031905ad6
0x8af763216dddb53bcb287f5339cee738e240f244d3ef51d520440b48bb1446e1
0x1575513af8a8b0cdd4dde7675f68462b330b81e7f07dff97632e250e71aec0c7
0xf676eb42da48529e939f37be12d3c86bafab49593ae199048a7bdec1a37e9e24
0x3660ecece77cb868c6f322542c2587923ae38a798f0185c1f926a83879961928
0xe4e10d2d80fca290d8bfef4a852509e1fb97ad681f006ee172f0dba76d887566
0xd429df1c7365acc55dac62dcf80c8a44ebe3964883253c85b2da0838d9570cfe
0x0e5db9f0ee01a1b0c57270ff1068b522dab4a129b7c38bb396cface5619781c1
0x79d1d5d22d6d2c7ae351d78efbe2ff94c2009f6d87d7313f05c66eec3d6a7a92
0x930cca1a7552b22e4f916efaf18dd9d04603f5dc30b49941ed0f9da96cb6e719

Functions
Getter at block 23747822
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xf30cc64f8259c25593c6f2fbad3485f1325e8e050bec3306043381d79df714fd
getChainId(view returns (uint256)
8453
getOwners(view returns (address[])
[0x55314521D5d59dF60a07B12c1A3697EbBBA1A8Ea, 0xC17074Ae6Ea19340fDD5dDb70FA50e2c9b8e22A6, 0x5faeD49291Db46F90e9aF7331E41046e65776e5F]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
46
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)
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
SafeModuleTransaction(address moduleaddress touint256 valuebytes datauint8 operation
SafeMultiSigTransaction(address touint256 valuebytes datauint8 operationuint256 safeTxGasuint256 baseGasuint256 gasPriceaddress gasTokenaddress refundReceiverbytes signaturesbytes additionalInfo
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.