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.

0x3c8a318c60757bff18d868569c4f8d94a460af79

Unverified contract

Proxy

Active on Base with 3 txns
Deployed by via 0x2e8441aa at 17892891
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.01
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0xc1061947a2ea405d80a4ffff06e5d44ed012b131f83134f788da5b989771af5c
0xe88524c2577bb008df616409373dfa8286a383f3446950beaaa14e51671e579f
0x46756e0c762b3614ce5a4febb37294fc653a5c2ec91469fb8b531df4b7d6a6c6

Functions
Getter at block 22437221
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
1734719439919
getNonce(view returns (uint256)
12
owner(view returns (address)
0xf871adede7e540832a7df4a48a088c6a5c44e2b9
 
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.