// SPDX-License-Identifier: LGPL-3.0-only pragma solidity ^0.8.0; /// @title SmartAccountStorage - Storage layout of the Smart Account contracts to be used in libraries /// @dev Should reflect the SmartAccount.sol storage structure (order of inheritance matters). contract SmartAccountStorage { // ModuleManager storage mapping(address => address) internal modules; uint256[24] private __moduleManagerGap; uint256[24] private __fallbackManagerGap; uint256 private reentrancyStatus; // Smart Account Storage address internal owner; mapping(uint256 => uint256) internal nonces; }