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.

0x989d24e1a62e225c6c30083fffb1010b21e3a10d

Unverified contract

Proxy

Active on Base with 14 txns
Deployed by via 0x61507cb2 at 16137426
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.07
ERC-20
Value $0.27
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x6add51d29f4655ff5eb83ad901047d7436904afcaff250b3c3fa101923a42d46
0xc497dfd1e9f8ce7b7291581ae9a99119d61acce537e3216e85a2b7115649871f
0x186866f1daf872f626c0e62523faa0168784bf039ed2f54e1f30eb80439cacb2
0x08c899c480520ea184d609ae5899aa60f94914c0128a8dadc839c035674f0f9d
0x1dc10c090ca0e462e55b8c9ea27581451c0800a5d6cd86089c7308686461fa04
0x805d1850b0b2954254b3f1ea0d51a86c1a33e4ca0994738b5e2a1e4ff32ea9bc
0xa8b73f5b4a78af1e5d9ec7d0c162db6103513c2d336e4535d589a956f6654953
0x6242b507fb4f91885ac3bb9e5c00f0a8b3ffb99bb994a165afa423351a9426b9
0xf45cdac735dea1dc578281481e70595338c3e315861ccade72a4415ca110f589
0xa6b34452fb4ee49735948bd18647224d90ad2cec21758d48cec2ea5e09e6d7c6

Functions
Getter at block 23118174
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
232136691504
getNonce(view returns (uint256)
9979
owner(view returns (address)
0x66ad25df48e9dbf8afb4e73a0795ace2b7c1678b
 
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.