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.

0x186938e6edbf9aec093303360dad7e465c552973

Unverified contract

Proxy

Active on Base with 14 txns
Deployed by via 0xaf6d125e at 16317867
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $20.35
ERC-20
Value $9.41
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0xcbdea1fb826745a1617551b3ecb1ccf775c9c02157de5c37e75eea750eb6c688
0xb8fde93027bdb842c9622d2f10f0d2939105b5ec0766734af45031c61dd44c19
0x1c91fe5afe3ceba5f05c7f9781e513a751a3d9e246532f1e76a3225b0ac801d7
0x2efd5a620d3147324dc7bc64f7f691bbb6eb9e7aef3e842f835281a64abeca29
0xfd52b2c518e46f797618eddc5c3eb5741d3f15de4723b0a011c8487d00d2df39
0x6dc6f61c3fb54506f3e8cd56e55b86e96915945148eed268417615d364088700
0x98d0bd6b71f83c2a5a4b9c63285a8e1fff76d55cfa9dfe6b43d90bb3b21d5f66
0x44419633a08e3fe6485d9ee79a52f8fbba2d2115847c4c3501c1c96b66a4ce6d
0x1017ac7d3bc0aae6ff264225d512136c51e9e566e86351d4ec5d7b074b720c67
0xf631849c1486eefbceb6c41ceee584ddeed27df995c83a070944ceda7e0fde6f

Functions
Getter at block 22026279
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
870674256887
getNonce(view returns (uint256)
4284
owner(view returns (address)
0x1850cc1ce8d1dc81d4fc7a3ea16d5e50f1a69372
 
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.