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.

0x77140cc3a51dd8c21b5088b4b9250c69e43b46ed

Unverified contract

Proxy

Active on Base with 17 txns
Deployed by via 0x14ea4065 at 16137095
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.04
ERC-20
Value $1.08
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x60e02a4c1e68177cb0750d9e49c10784df997a799f4de27bb36c3f523b9dc77b
0x33de034a45728c5acd7705218720dcf2d933ed1a33d1646e39b2ff04f63e84d1
0xcf83560c1e2ab703cb7e9964a3e94a36ee0906d6943d72fd494daaab78d9955c
0xca438c6f54cf9ebf85fd0fc9b31de639413e607d675123ee45c49a2fed62ddbf
0x82cbc562778835d8d125a6529cdf0f36bb969dfb712e1fbe39a3a0570b19a323
0x59cb016e4a99992fb45c7a6f3a6733ccd8a69bfc7bdf68c676dcf1e2905cfb32
0x79c6b14b08339688b9ee0ad297cb939352281fc090404a2d3fa378f0ec7f7f5d
0x7562241c0575b93cd631a608ceed8c3d1b411117cc672b990f45e3c062ae24d3
0x781c37dc750e4df85db7939d598b19e76aa8f43bf07ea36e0c4c61cffc338719
0x244df10d2c6a2f7016b0974f03400444109b5b27bd22e492496be954bdc9053e

Functions
Getter at block 23189194
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
232770590850
getNonce(view returns (uint256)
11128
owner(view returns (address)
0xca58250a3081407f92e349bfd261b522bd4207bf
 
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.