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.

0xaa20671a73e22081f3e4486e53413dc34975cabd

Unverified contract

Proxy

Active on Base with 20 txns
Deployed by via 0x0f84f2ce at 15775629
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.41
ERC-20
Value $285.96
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x9c11590c847853a81a985fa8b6e097757ab9d4222c9467c352b2da3c8d5d96aa
0xd968e89d386653e1de11221e14e8efa45064d3b3e3ba85836ba2eaa1b5b25a41
0x3d66c15d23dedbac263c2c481439ee80a3ebbc716d7c3f2fe16ddb66bc03e50e
0x4ee9efbec56339144f4652d7d581b4cc280fa6505acf1527a88783da26330750
0xfd0e3e2fcb1bd060843253b0342a2d7acf22363bf8f4cd34931dfa5c52aeefc8
0x408dc45bffb38941bb944ae92329ad27ee7e3689302ef3abcef1451201ba2ad5
0x6593faddb2d7c294342fe41157fce24622393ce87ff2cf7f28e22c2429e53d9b
0x74e08d13349e7881a28fdce0cbc014ce777e2097a0940d0cdae4bfb01cd729f0
0xf690f0702b11f1f70b05016a4e5001a21f8fd87d93bd1d06ee1690d33e19bb64
0xbfa5e8f38cfa275eff1e13f6e00d8aee90673e9f1716a04b681863c421de3250

Functions
Getter at block 21997691
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
354316737995
getNonce(view returns (uint256)
12457
owner(view returns (address)
0xc0eda01181b538c39f7f6349289f19f1a140c81a
 
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.