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.

0x45e6ca6bd2f10c44b00c957a65dab568ee7d2378

Verified contract

Proxy

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

No balances found for "0x45e6ca6bd2f10c44b00c957a65dab568ee7d2378"

0xdfad376524ba1aae19b6cc6c3c8329c59dccdef4a619243daecb6ca1c696d20c
0x9420ba214f181a4d962ee8f18a9e9a75ac0163d7f674114a140c17213ecf0c21
0xddd3bd1ae17e950d9aa610ca1df95f10b64e4d99dc1ce04e387c252a5b46f9db
0xf24f3826778d72a162edd1619a342b008c83337f8639d8a74a8401b4471f2b18
0x50e097eef2e8e7f4d6eaeb9cf1ae302bb34f718d1edba278d95d818ae6bd7eed
0x5e8aaa7ccdbfc942f09b001a7aa2cc73c3ab0e3a293354d5fbb787b07cc004e7
0xd0dbdcee5f784a520e33bb894e25c291a23ff5333b97a156d03996c7e62493ea
0x6e94de83a08f4d3d40418ce1865fd11881bf1f5469e26088bbb890dc507729bc
0x2b6845b81251f161d852b3a9564f800685d4f9d4ab41fb781a06d474145e6dc4
0xdde1b62acf038d27c97f09952989c30964cdf8be14120e841f4fd2d3f6c8e29a

Functions
Getter at block 22746049
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xfc892473c3ccaa954c43095519b9915892dcadcfb182f46985b7d77ebf49b65c
getChainId(view returns (uint256)
8453
getOwners(view returns (address[])
[0x92d10327bb9b577704fC7Fd632a680E889b67827, 0xe5DD2E4B4B82a25c11535872d16F1ec95C9A3C48, 0x9b8FF2eAEC61d225D5EE76AeaDa79980ad0C2A8c, 0x05439df4FdE744533f006815d79418c8f9C18c24]
getThreshold(view returns (uint256)
2
nonce(view returns (uint256)
18
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.