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.

0x535849502d713bafd7ce34a95e0625cd7cb02d95

Unverified contract

Proxy

Active on Base with 10 txns
Deployed by via 0x726e17eb at 17052079
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x3138aa7d261ab96ef11c9f48c94c1c639fa44218ece19d4944b19e3128b1740f
0x77922718cc78dcc7107bcf11f0c5ba45c4db1e8f87e9388e4afc62b2a62f85c2
0x2341e572c47f50ddf8e1687c9b96fafd6a14e8ca51243f4593166d8dc704dd8c
0x6192be00adb27aa851e4e9657c97990558e2a85d4c2cfcf78651da0750260168
0x88d22e28e45a52e3ab30edef00aab715e25c3c5d4cd9c68139c4f0fdba080fc7
0xa8fb0a85c000d2769df837a8cd36b86717f44e5a455edc60f51aec96ae692328
0x17d5c9bbbb8ea493686fb3761b81868bf8424cd9ad70c684d18bbac080d41b5b
0x57bd25f7f3513752391bd215f489c67536bfc9ab986eaf1276213e57a61cc8e2
0x1397ba4930021122a006af31828f80bb4f296437307c34698276ba8a34a5970f
0x65150eb1e6e4c9fc690ad8374831e51a9ff3582640cecdd55200283653e35378

Functions
Getter at block 23767908
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
319778347174
getNonce(view returns (uint256)
593
owner(view returns (address)
0xa5a8f6a73d5f6d25f92df5dcc0e9d80f43e30e58
 
proxiableUUID(view returns (bytes32)
Read-only
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytespure returns (bytes4)
onERC1155Received(addressaddressuint256uint256bytespure returns (bytes4)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokensReceived(addressaddressaddressuint256bytesbytespure 
State-modifying
addDeposit(payable 
execute(address destuint256 valuebytes func
executeBatch(address[] destbytes[] func
initialize(address anOwner
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
validateUserOp(struct UserOperation userOpbytes32 userOpHashuint256 missingAccountFundsreturns (uint256 validationData)
withdrawDepositTo(address withdrawAddressuint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
SimpleAccountInitialized(address indexed entryPointaddress indexed owner
Upgraded(address indexed implementation
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.