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.

0x4dc2664fbc55c517fc179e06331b75586fdec672

Unverified contract

Proxy

Active on Base with 12 txns
Deployed by via 0xf2044f26 at 15876546
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.05
ERC-20
Value $0.01
)
ERC-721
--
 (#1447)
ERC-721
--
 (#377)
ERC-721
--
 (#352)
ERC-721
--
 (#349)
ERC-721
--
 (#1245)
ERC-721
--
0x34a0551b38bd1cf8a1efffbaeb25ad5bb00ba67e03b81d5d4eb81825bf2b41aa
0x30b3f455f9fb88f7e18a54c6dd5eac451e1a0a9e7b47a5f5fb70a6a6e278093c
0x86d58cf3a9aa48c0b53686d4aed6bf3c6ed9364e6e2fb2a9a63fdfbb813bcf6f
0x865cbb5e44bee39c340cc85fe6a0b11dcb8d2217bf562afe417588a543a2d524
0x9405c80fd9a8b12530fd8332086c59bc58b3afece576b79bf9f2a44409085a12
0x833652a52bdac3b28ccae0b7df17987eb76d6e6e9921ad9f9fc0e52b6dc5d391
0xd8501865b8e682c84017954b386c41312791fa57a7d6fe35ca700e8900bea772
0xd87a5bce1ad155093556b18a303c1826b5e12028e1ab7d56d641a41fdcbc288d
0x96008bf58d311b17865b9017acb669b0ac06de365e5da70f8e16d2b99e13a027
0x57182a9c7d03fccee62d9181ea85a8b7f6f6ace02b7045c2914fb3bc44202d26

Functions
Getter at block 22023339
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
101224555438
getNonce(view returns (uint256)
4784
owner(view returns (address)
0xbc2a8fa30a2bcaf55ea9bfc84cc06e3330fae8c3
 
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.