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.

0xee9a2fc49ec757ec23ed80b29e4080a914d09365

Unverified contract

Proxy

Active on Base with 12 txns
Deployed by via 0xb17505b5 at 15769076
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $10.62
ERC-20
Value $2.86
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x1a1833f78d6f81419460ad53304f1fc80c0947f62f4d9462654cc26fc097a781
0x94fbb74185c351df8504fddb9a0c34e10a9f507bbeb2ab3760af21f2d25df133
0xaaa90b2637e7de3e3ae6e5198f2fad1533fb4711a5d3bdc9d112d1cb85b4f2b0
0xe989e4fd7360c4c7215ff8eae07d462a9b478d5231d71eae0cc22b82f17eb03b
0x1ddaf170d55812a43db8f3605a0c3ad5feeaa291cac3d17d24c15aae8d1c2a14
0x063bdc5e887ddfb4b4a2ac4306df23ceb923a8a6661b813f8dd05daa0e55be7d
0xe4d5f97e007d891bf90ddfdb68f6e931ab1edf347028c02ad40ef46d7a07f5e7
0xb059fecaea3835c3669764ee769d646e775ff01a36b82ae1cbc636be9d97b497
0xb81724e89ea7393b8f72eda4cbd00fc0d67e4eb55dfa1ef199dc0f06b2909e07
0xb130279bfc1bfcf30818f2271396841fa6679e25a54db0320f6ab32a07139fac

Functions
Getter at block 23728970
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
283550901240
getNonce(view returns (uint256)
3852
owner(view returns (address)
0xa6bcf7480dd3c704ed4821cc9a3dd56550c98226
 
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.