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.

0xd4fc1fc17af32ef22dcbb38282e263de647d1e53

Unverified contract

Proxy

Active on Base with 13 txns
Deployed by via 0xc0c0db39 at 17241167
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.14
ERC-20
Value $1.45
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
 (#43285)
ERC-721
--
 (#9389)
ERC-721
--
 (#1673)
ERC-721
--
)
ERC-721
--
0xef5cad085b4fbdeaa5c2a9555b7b121c770ca88a3d2ea108d89fe180a2b7e2c2
0xaafc37fe20c46eee1512ccde4968d89cbed40c32024eb5528fe604c2148d4b78
0x1e299b1242e505c29a026e6d4bd939f9d3247cd08d6e143cc9e414b2ed542dff
0xa9035076d44569efe537a79f761f2af65e97a7eac5180839021df89d6d5a4d2e
0xa732439335fd9e397a4db9e636eb431c1d5f8e51f2428fe1061861364e8179bc
0x6deaf9e99d8635c0a6fbce2f38279f3740fce05eeb6712f580259d9e20a0fe77
0x34b98c4e9324061c8ef9a859ea74a91ad519c562fd199202b00be7ea7dd08dd7
0x49c421f5084029d5b62311162dbcb881931056fe93e38f82c86be57eb264ccb5
0x2b1d05a945ab91925555b4d176ac7887d1d6dfa19dfab241b53ff398da0ee9b1
0xf1833935d0d0153fe994d3ca481a8bce52bb9beaeab3a10aa624a1c3498ea891

Functions
Getter at block 23798792
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
805449299778
getNonce(view returns (uint256)
1557
owner(view returns (address)
0x78b046f4aa2cc0babac36b003107d054ee69d3eb
 
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.