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.

0x8d5bca15435e8fdd351f57a29f4f8f577c2994f4

Unverified contract

Proxy

Active on Base with 12 txns
Deployed by via 0xbd1efe6c at 16441924
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $6.71
ERC-20
Value $29.83
ERC-20
Value $13.58
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x4e98c3a1a61eae71f75b04a4e059d7beb80893f1bbf82bf2bad5031cea65e191
0x923957c1520490984fd91ebc5d29fb8c1c80b46a8b9338b44c8bd0f2ea8e97b8
0x6e2b94c9ecc95fc6fd7a8c069426252a6080a08bbb4020ad13d6e0e977a18c7a
0x599d2a3df249820ea5f58998eaacc60a75ddabaf0a2480be5a93980595cc9a65
0x349d7db4b5f2480bc3baea92d2242adf896ba9d752fd57fedf5bdfe0c314892a
0xb97c5bb827c02bc86d97c72f00055b7131abc6a165025fb9559ee95e186afe84
0x273b96b6c7f3422b9161d16aafb9f258bf98603a6bfd1a254471d70e38c30e38
0x3e79e4ad3ae161d2de47ca08b95ed40eaa8803c2150846f3184a8edbb155c418
0x7dc10297cd3bfd43a2de58e61e983f7a3e0e44a44bbc3f1c9eaaaa9d9aa192d9
0x8a67f0d491979b092b8b7e2a2acdd69d923550b0d3a5885d6106361684fae8b2

Functions
Getter at block 21976831
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
634561215356
getNonce(view returns (uint256)
2249
owner(view returns (address)
0x58d653af9541b0ba27ec520659bbab6ebe8b3a38
 
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.