ERC7579ValidatorMockUpgradeable
Inherits: Initializable, ERC7579ModuleMockUpgradeable, IERC7579Validator
State Variables
_associatedSigners
mapping(address sender => address signer) private _associatedSigners;
Functions
__ERC7579ValidatorMock_init
function __ERC7579ValidatorMock_init() internal onlyInitializing;
__ERC7579ValidatorMock_init_unchained
function __ERC7579ValidatorMock_init_unchained() internal onlyInitializing;
onInstall
function onInstall(bytes calldata data) public virtual override(IERC7579Module, ERC7579ModuleMockUpgradeable);
onUninstall
function onUninstall(bytes calldata data) public virtual override(IERC7579Module, ERC7579ModuleMockUpgradeable);
validateUserOp
function validateUserOp(PackedUserOperation calldata userOp, bytes32 userOpHash)
public
view
virtual
returns (uint256);
isValidSignatureWithSender
function isValidSignatureWithSender(address, bytes32 hash, bytes calldata signature)
public
view
virtual
returns (bytes4);