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.

0x525a6fffe82ab780276f6720fa96fc360e1597e4

Unverified contract

Proxy

Active on Base with 19 txns
Deployed by via 0x771b2150 at 17251154
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $3.57
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0xc7c3de5c0d470113243abef56de4302d2f22080a160ed8e01edfb300d2b29c2b
0x446cf612bcea192a556fe96d267eb8889d0c46bb883576fa26529d00dc0f5a03
0x1cbaf586e10f185793749b7162b910f756fa7524dd5fcba2ac386e1cc23d6ee3
0x198bea2ede9d69d54a338c7855dfedd934659cfb2da78f51ca3da5d35c2abf6b
0xbc78762bc7677d5d71d22487923cd532e3b0c8fcbc305f58d36baf9b7fddb51d
0x4e140626c978fa917d9f711410e954470676570fec2ad2eac7589dcef84ced97
0x1f81245442f3d15b95ec3fcb664c7f2e21993f6d160334c6539dd41e7cc0c1a4
0xc3d91edbccc6bb50fe9e131e4cae954778b4cd3c310033614c17c3509b574008
0xaf687494378ac435393cca7be5078392129df7ba631df628a916606bdce37f0a
0x1b716b08d74c1bcec9fc7c26cb9768d92c69aae943f7b44d447cc4bb78c0bcaa

Functions
Getter at block 23715964
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
414529350395
getNonce(view returns (uint256)
2532
owner(view returns (address)
0xac79ccd5bb82dd2c42c99a82bb332b6d6cfda8b4
 
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.