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.

0x317e4104e92022f9d89166695eb9c6d584d329a3

Unverified contract

Proxy

Active on Base with 13 txns
Deployed by via 0x16088ec8 at 15724543
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $4.76
ERC-20
Value $8.28
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0xe51667254d977c27374cb3347aba51e4727a9d79ef0889a4d4869dac4deeba75
0x19def0b418fdf8e58ab6aa5ba66e5eaf966265b614fe70f15dbb7db850522ad1
0x9f9f4e17a4414def1a89ee9544cd0e5c38de67071de052bed60eb83d67799bf9
0xb2dde3f935296189ac748a3f4f93c18b6f41e39533de2cd8e029ac0d78870494
0x6d5377c4c544607d2024a69e471513411aae4af5847ab67ce80be1639d847868
0x1d10ff22c605f699078a6edff6eaf9e50fb3704f994674b79433b8ae7b97daac
0x6f56677468ec7af61b8a1ebc4e2b234f57d3714fe568876da0bf57b69a77362d
0xc8dcda4662e34322064169c707003e11b2c798cb9272330b5ce31f12834bf96b
0xfc0350418fd13ce562c1aa0dc7e9bd3f22b9a94d8db5b1034d16737e16ee1a85
0x033a8e86ee0ba3ff580460578c5c354848371234f54b093f5a9c4c3e2e5e38da

Functions
Getter at block 21976859
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
141517440533
getNonce(view returns (uint256)
20792
owner(view returns (address)
0x2b1cff87f984c8f1e22b826aaa9809f326ed5c1b
 
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.