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.

0x4140de093053fca9d8ec7fc7f894c6225b01d9eb

Unverified contract

Proxy

Active on Base with 14 txns
Deployed by via 0x31d87f30 at 16226963
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.44
ERC-20
Value $0.09
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x3a5184e4461e03b2cea02acf2a0fafda01da94a9daa6948b5d413c882b1a279d
0xaeefaa088b6d2a6f7a8473f480074a2b6eb1e63eda7694369ce1a7dde06e3267
0xca8d59907cc5d9987639fa369b590ebd5b4fcb4c2774b2f13af27bbf5a486e8a
0x36a379c7b20736a2bb7add5915f7214d9d309b131fe1c2fa0dab0a041fb49a69
0x5adfee39654d76a204f6c682add0b4243d33cbe0c80d61044c90f91c9ca59c84
0x553674c71048e8a17fac5bd5ac07e63da342cf7e6059db4e386c5840d3a9df92
0x43aa53c32e179399a90b560e6266f1c04cb34b0560cae75bc4d21a54d7790935
0x19b2b606f68b383c92997fbd60ff92f4735977ceea406def34cb49ec4258e60f
0xaac1904d590342906b02ef9ea440d3987c89a917a8c7165197917b39d61b8943
0x3bc6f1e9348b9a3c49e86ee955c7226c1c6db2560ea6c7ed19564bd1505891f6

Functions
Getter at block 21997915
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
798874411623
getNonce(view returns (uint256)
10922
owner(view returns (address)
0x406490f523a357ca0269275695d0abfb6e845fb6
 
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.