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.

0xa1c93d2687f7014aaf588c764e3ce80af016229b

Unverified contract

Proxy

Active on Ethereum with 94 txns
Deployed by via 0x88578f9d at 20161386
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $8,351.12
ERC-20
Value $299,022.44
ERC-20
Value $5,565.63
ERC-20
Value $3,343.76
0xc123cd3591293a1a0509302bafb7ab6ae0b7fe3f34b1e2f7181820416266627f
0x7f2a4bb1fe5ab60bd81996b7946dc7f7518a0c044632ba1b446d599621f4abe4
0x67ec72995f5ac701b14e23e98b3ea435b8998aba7a52ed34b5a83581d4b28ccf
0x9283cac76d67e04a3222f7d9e148107b7ecd8a70992710d57131f4a657728584
0x9e1fbabce97482c650aaf9106ba01db82051d44da5bf8fef4f9897507057f70a
0xa8b970074e6bf59cb26dbfd04105eeb39578c37026f3e0f1748c7f4b4f191478
0xc9291bdb9f308c4e77f2d9c20e639bd074e0898a379cb5897a16bd69579aacbc
0xad5beac86a770052a504a0e95a8fb674a76e9b105a3a011d5710eddcfc621860
0x9a1ac5348c266d885c25a5a578c04a96126101976af5a03043c11efa6bbf9b11
0x26354b0a46bf34c67bc9e6d361ca7cbb4da03838a2f9bda1e1ba4b60564a26ae

Functions
Getter at block 21191517
VERSION(view returns (string)
1.3.0
domainSeparator(view returns (bytes32)
0xade6bfbe572d628ab2c54e3a5aef7e1135d2d6bb2ec0a83d6d99d34451b862aa
getChainId(view returns (uint256)
1
getOwners(view returns (address[])
[0x320A4e54e3641A7a9dAF47016a93CDe6F848A340, 0xE4a4f9C12efF439B24906BC45E306DF4875bb4Cb, 0x9C3E82658d10064121048A21c69978D3400abb25, 0x329c54289Ff5D6B7b7daE13592C6B1EDA1543eD4, 0x009d13E9bEC94Bf16791098CE4E5C168D27A9f07]
getThreshold(view returns (uint256)
3
nonce(view returns (uint256)
99
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.