From 2cf4704eaae24b2938ee27bc62a433c36c26c157 Mon Sep 17 00:00:00 2001 From: zeroknots Date: Wed, 8 Jan 2025 08:41:47 +0700 Subject: [PATCH] changing error for AlreadyInitialized to not conflict with ownable --- src/accounts/common/interfaces/IERC7579Module.sol | 2 +- src/accounts/kernel/interfaces/IERC7579Modules.sol | 2 +- src/module-bases/SchedulingBase.sol | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/accounts/common/interfaces/IERC7579Module.sol b/src/accounts/common/interfaces/IERC7579Module.sol index 4bf44f08..3d7c5301 100644 --- a/src/accounts/common/interfaces/IERC7579Module.sol +++ b/src/accounts/common/interfaces/IERC7579Module.sol @@ -14,7 +14,7 @@ uint256 constant MODULE_TYPE_FALLBACK = 3; uint256 constant MODULE_TYPE_HOOK = 4; interface IModule { - error AlreadyInitialized(address smartAccount); + error ModuleAlreadyInitialized(address smartAccount); error NotInitialized(address smartAccount); /** diff --git a/src/accounts/kernel/interfaces/IERC7579Modules.sol b/src/accounts/kernel/interfaces/IERC7579Modules.sol index 234d4484..90a72722 100644 --- a/src/accounts/kernel/interfaces/IERC7579Modules.sol +++ b/src/accounts/kernel/interfaces/IERC7579Modules.sol @@ -6,7 +6,7 @@ import { PackedUserOperation } from "@ERC4337/account-abstraction/contracts/core/UserOperationLib.sol"; interface IModule { - error AlreadyInitialized(address smartAccount); + error ModuleAlreadyInitialized(address smartAccount); error NotInitialized(address smartAccount); /** diff --git a/src/module-bases/SchedulingBase.sol b/src/module-bases/SchedulingBase.sol index 5dbea593..a8354b55 100644 --- a/src/module-bases/SchedulingBase.sol +++ b/src/module-bases/SchedulingBase.sol @@ -40,7 +40,7 @@ abstract contract SchedulingBase is ERC7579ExecutorBase { function _onInstall(bytes calldata packedSchedulingData) internal { address account = msg.sender; if (isInitialized(account)) { - revert AlreadyInitialized(account); + revert ModuleAlreadyInitialized(account); } _createExecution({ orderData: packedSchedulingData });