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.

0x53f726d8348d4fe5ff53497b91d85fbe84b167f2

Unverified contract

Proxy

Active on Base with 12 txns
Deployed by via 0x51e6f1e5 at 15778259
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $6.22
ERC-20
Value $3.33
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x3b0af31ffb9023639f9a0652cedc813805e8f60688aadb1ba44fe2eae00f2748
0xe730aa4d443c77a089e7f1e92c7bc66696ea3dcf95e273d6ebe504d3f16fe848
0xde218c3d2bf9af3847eaf64c8243227cdf45a338f8d9554d71ba4c56b471f202
0x0db62dd2521f34c342155599d063185b6f9cacdf2e2748bcefca59c8bd4eb1e2
0x27210216fcf65eceb1892c33bee8c50051a87b0a0f1f260d3b18aecf11acf8b1
0xb64a8758bc92affed877cb8448ef62d041e631a2b877993e55769a4fbdb18c29
0xe446ab7f3f6cd510acd95bcf0338e2f0d54b5d07a48dee15bc5645f4e441868d
0x8f9497f438b0461097e484b4b7d3ebfdf840ae6af2466d60e0b25936b54fc4ae
0x5d04af3748e94e5b49fe6cfd58b2068725adec6fd40a9cc76e874a1ad636817f
0x35ea746d01c27af17c54effc93d34ca74e3bdce2caa579e7898acfad291403ec

Functions
Getter at block 23591312
entryPoint(view returns (address)
0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789
getDeposit(view returns (uint256)
703931978294
getNonce(view returns (uint256)
2241
owner(view returns (address)
0xf0a7fe744aa32686d6bed96e060d29ee2679cb88
 
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.