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.

0x4a05c8e2fe1c37fae972a71fb5bd6859d564ef17

Unverified contract

Proxy

Active on Base with 13 txns
Deployed by via 0xda2e5a8f at 16261980
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $123.24
ERC-20
Value $53.75
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x2ce171beaad782066a61ff0bbfe3bb41c15a37501f5aaaaa29dc64b6e84b8acd
0xfdb17af81c5cb4ca88fcdaf5a9c7aeb3b3fc81f6007d8f174977a7496059d282
0x69f0606faabe70745f5dbd53d032465c300ceeb29ea12bd913044ef91075ab00
0x88511a74c1639a909201453948c57704cc493c3d40898670885e0deeb59e86d4
0x27396979c22dd042543e70cfece02c2a2edb444e44c70b874ad53824b8d3fcbb
0x78ed149a275c0f2baaca3e6fd8fa146d58b0e02266decf0ba5a0ab423228347a
0x4557f8f6ab378a37324c410214111d930f8e5770222776ce691186ad73ff4c05
0xe024b4a9cfa4b4e171519ccc8701d7e1c4f1b39dc6a92fc23aee5adbd5c62f95
0xa8fa28c918e26cc87539619b53f5486dce8c4eeb384be2b346b753f7baa372dd
0xebe9da23b3035a0159b48a75006409fcd26591dd9d6b05796daaaab2245c3797

Functions
Getter at block 23759274
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
489149226600
getNonce(view returns (uint256)
14460
owner(view returns (address)
0xad02789ae734dd51139124a94b77b7a0ecc16a6c
 
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.