diff --git a/.solhint-src.json b/.solhint-src.json index 5245a9b7..2e61e549 100644 --- a/.solhint-src.json +++ b/.solhint-src.json @@ -3,7 +3,7 @@ "rules": { "immutable-vars-naming": ["error"], "no-unused-import": ["error"], - "compiler-version": ["error", ">=0.8.21"], + "compiler-version": ["error", ">=0.8.22"], "func-visibility": ["error", { "ignoreConstructors": true }], "max-line-length": ["error", 120], "func-param-name-mixedcase": ["error"], diff --git a/.solhint-test.json b/.solhint-test.json index 69a6a552..8fbdf703 100644 --- a/.solhint-test.json +++ b/.solhint-test.json @@ -4,7 +4,7 @@ "func-name-mixedcase": "off", "immutable-vars-naming": ["error"], "no-unused-import": ["error"], - "compiler-version": ["error", ">=0.8.21"], + "compiler-version": ["error", ">=0.8.22"], "func-visibility": ["error", { "ignoreConstructors": true }], "max-line-length": ["error", 120], "max-states-count": ["warn", 30], diff --git a/script/Deploy.s.sol b/script/Deploy.s.sol index 18e6dcb3..b1c3cb96 100644 --- a/script/Deploy.s.sol +++ b/script/Deploy.s.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/slither.config.json b/slither.config.json index fd69b55d..06744d90 100644 --- a/slither.config.json +++ b/slither.config.json @@ -1,3 +1,3 @@ { - "filter_paths": "lib" + "filter_paths": "(lib/|test/)" } \ No newline at end of file diff --git a/src/account/AccountExecutor.sol b/src/account/AccountExecutor.sol index ace020c2..f835ca99 100644 --- a/src/account/AccountExecutor.sol +++ b/src/account/AccountExecutor.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/account/AccountLoupe.sol b/src/account/AccountLoupe.sol index 0e6b3a51..3bcfbe2a 100644 --- a/src/account/AccountLoupe.sol +++ b/src/account/AccountLoupe.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/account/AccountStorageInitializable.sol b/src/account/AccountStorageInitializable.sol index 23eb67ca..b0370358 100644 --- a/src/account/AccountStorageInitializable.sol +++ b/src/account/AccountStorageInitializable.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/account/AccountStorageV1.sol b/src/account/AccountStorageV1.sol index f6c38f8b..526c1b50 100644 --- a/src/account/AccountStorageV1.sol +++ b/src/account/AccountStorageV1.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; @@ -40,15 +40,15 @@ contract AccountStorageV1 { mapping(bytes24 => bool) callPermitted; // keys = address(calling plugin), target address mapping(IPlugin => mapping(address => PermittedExternalCallData)) permittedExternalCalls; - // For ERC165 introspection, each count indicates support from account or an installed plugin - // 0 indicate the account does not support the interface and all plugins that support this interface have - // been uninstalled + // For ERC165 introspection, each count indicates support from account or an installed plugin. + // 0 indicates the account does not support the interface and all plugins that support this interface have + // been uninstalled. mapping(bytes4 => uint256) supportedInterfaces; } struct PluginData { bool anyExternalAddressPermitted; - // boolean to indicate if the plugin can spend native tokens, if any of the execution function can spend + // A boolean to indicate if the plugin can spend native tokens, if any of the execution function can spend // native tokens, a plugin is considered to be able to spend native tokens of the accounts bool canSpendNativeToken; bytes32 manifestHash; diff --git a/src/account/PluginManagerInternals.sol b/src/account/PluginManagerInternals.sol index 580613d1..751567eb 100644 --- a/src/account/PluginManagerInternals.sol +++ b/src/account/PluginManagerInternals.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/account/UpgradeableModularAccount.sol b/src/account/UpgradeableModularAccount.sol index 5a3c0f45..e51cb0fd 100644 --- a/src/account/UpgradeableModularAccount.sol +++ b/src/account/UpgradeableModularAccount.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; @@ -86,7 +86,6 @@ contract UpgradeableModularAccount is event ModularAccountInitialized(IEntryPoint indexed entryPoint); error AlwaysDenyRule(); - error AuthorizeUpgradeReverted(bytes revertReason); error ExecFromPluginNotPermitted(address plugin, bytes4 selector); error ExecFromPluginExternalNotPermitted(address plugin, address target, uint256 value, bytes data); error NativeTokenSpendingNotPermitted(address plugin); diff --git a/src/factory/MultiOwnerMSCAFactory.sol b/src/factory/MultiOwnerMSCAFactory.sol index b1a2e368..36c70c66 100644 --- a/src/factory/MultiOwnerMSCAFactory.sol +++ b/src/factory/MultiOwnerMSCAFactory.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/factory/MultiOwnerTokenReceiverMSCAFactory.sol b/src/factory/MultiOwnerTokenReceiverMSCAFactory.sol index 44925079..8507c6c3 100644 --- a/src/factory/MultiOwnerTokenReceiverMSCAFactory.sol +++ b/src/factory/MultiOwnerTokenReceiverMSCAFactory.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/helpers/CastLib.sol b/src/helpers/CastLib.sol index 04e32450..9e7e466c 100644 --- a/src/helpers/CastLib.sol +++ b/src/helpers/CastLib.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/helpers/FactoryHelpers.sol b/src/helpers/FactoryHelpers.sol index cdbaab9b..997371e2 100644 --- a/src/helpers/FactoryHelpers.sol +++ b/src/helpers/FactoryHelpers.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/helpers/FunctionReferenceLib.sol b/src/helpers/FunctionReferenceLib.sol index e77e3a09..bf4bd74d 100644 --- a/src/helpers/FunctionReferenceLib.sol +++ b/src/helpers/FunctionReferenceLib.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/helpers/KnownSelectors.sol b/src/helpers/KnownSelectors.sol index 77e48052..2c8cb77a 100644 --- a/src/helpers/KnownSelectors.sol +++ b/src/helpers/KnownSelectors.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/helpers/ValidationDataHelpers.sol b/src/helpers/ValidationDataHelpers.sol index 7cf75da9..4a7a5ba2 100644 --- a/src/helpers/ValidationDataHelpers.sol +++ b/src/helpers/ValidationDataHelpers.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/interfaces/IAccountInitializable.sol b/src/interfaces/IAccountInitializable.sol index 75236bdd..8fd0f2c7 100644 --- a/src/interfaces/IAccountInitializable.sol +++ b/src/interfaces/IAccountInitializable.sol @@ -4,7 +4,7 @@ pragma solidity ^0.8.22; /// @title Account Initializable Interface interface IAccountInitializable { /// @notice Initialize the account with a set of plugins. - /// @dev No dependencies or hooks can be injected with this installation. + /// @dev No dependencies may be provided with this installation. /// @param plugins The plugins to install. /// @param pluginInitData The plugin init data for each plugin. function initialize(address[] calldata plugins, bytes calldata pluginInitData) external; diff --git a/src/libraries/AssociatedLinkedListSetLib.sol b/src/libraries/AssociatedLinkedListSetLib.sol index 963490b3..bcf6d6c0 100644 --- a/src/libraries/AssociatedLinkedListSetLib.sol +++ b/src/libraries/AssociatedLinkedListSetLib.sol @@ -466,7 +466,7 @@ library AssociatedLinkedListSetLib { // This segment is memory-safe because it only uses the scratch space memory after the value of the free // memory pointer. - // See https://docs.soliditylang.org/en/v0.8.21/assembly.html#memory-safety + // See https://docs.soliditylang.org/en/v0.8.22/assembly.html#memory-safety assembly ("memory-safe") { // Clean upper bits of arguments associated := and(associated, 0xffffffffffffffffffffffffffffffffffffffff) diff --git a/src/libraries/LinkedListSetLib.sol b/src/libraries/LinkedListSetLib.sol index 6b3b68cc..de42dbbc 100644 --- a/src/libraries/LinkedListSetLib.sol +++ b/src/libraries/LinkedListSetLib.sol @@ -263,11 +263,11 @@ library LinkedListSetLib { // This is accomplished by first writing to memory after the free memory pointer, // then updating the free memory pointer to cover the newly-allocated data. // To the compiler, writes to memory after the free memory pointer are considered "memory safe". - // See https://docs.soliditylang.org/en/v0.8.21/assembly.html#memory-safety + // See https://docs.soliditylang.org/en/v0.8.22/assembly.html#memory-safety // Stack variable lifting done when compiling with via-ir will only ever place variables into memory // locations // below the current free memory pointer, so it is safe to compile this library with via-ir. - // See https://docs.soliditylang.org/en/v0.8.21/yul.html#memoryguard + // See https://docs.soliditylang.org/en/v0.8.22/yul.html#memoryguard assembly ("memory-safe") { // It is critical that no other memory allocations occur between: // - loading the value of the free memory pointer into `ret` diff --git a/src/plugins/BasePlugin.sol b/src/plugins/BasePlugin.sol index c9239819..2d4b44c3 100644 --- a/src/plugins/BasePlugin.sol +++ b/src/plugins/BasePlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/plugins/TokenReceiverPlugin.sol b/src/plugins/TokenReceiverPlugin.sol index d4e528c2..9c4654c0 100644 --- a/src/plugins/TokenReceiverPlugin.sol +++ b/src/plugins/TokenReceiverPlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/plugins/owner/IMultiOwnerPlugin.sol b/src/plugins/owner/IMultiOwnerPlugin.sol index edfe138b..15427711 100644 --- a/src/plugins/owner/IMultiOwnerPlugin.sol +++ b/src/plugins/owner/IMultiOwnerPlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/plugins/owner/MultiOwnerPlugin.sol b/src/plugins/owner/MultiOwnerPlugin.sol index ff9a6d69..5b09240c 100644 --- a/src/plugins/owner/MultiOwnerPlugin.sol +++ b/src/plugins/owner/MultiOwnerPlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/plugins/session/ISessionKeyPlugin.sol b/src/plugins/session/ISessionKeyPlugin.sol index 2c2228e9..3654550b 100644 --- a/src/plugins/session/ISessionKeyPlugin.sol +++ b/src/plugins/session/ISessionKeyPlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; @@ -75,7 +75,6 @@ interface ISessionKeyPlugin { error LengthMismatch(); error NativeTokenSpendLimitExceeded(address account, address sessionKey); error SessionKeyNotFound(address sessionKey); - error UnableToRemove(address sessionKey); // ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ // ┃ Execution functions ┃ diff --git a/src/plugins/session/SessionKeyPlugin.sol b/src/plugins/session/SessionKeyPlugin.sol index c35239fd..0bdf7721 100644 --- a/src/plugins/session/SessionKeyPlugin.sol +++ b/src/plugins/session/SessionKeyPlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/plugins/session/permissions/ISessionKeyPermissionsUpdates.sol b/src/plugins/session/permissions/ISessionKeyPermissionsUpdates.sol index b6d63c92..a808babb 100644 --- a/src/plugins/session/permissions/ISessionKeyPermissionsUpdates.sol +++ b/src/plugins/session/permissions/ISessionKeyPermissionsUpdates.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/plugins/session/permissions/SessionKeyPermissions.sol b/src/plugins/session/permissions/SessionKeyPermissions.sol index 6adbedff..cf7eb3bd 100644 --- a/src/plugins/session/permissions/SessionKeyPermissions.sol +++ b/src/plugins/session/permissions/SessionKeyPermissions.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/plugins/session/permissions/SessionKeyPermissionsBase.sol b/src/plugins/session/permissions/SessionKeyPermissionsBase.sol index ba9bd955..d19ab92a 100644 --- a/src/plugins/session/permissions/SessionKeyPermissionsBase.sol +++ b/src/plugins/session/permissions/SessionKeyPermissionsBase.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/src/plugins/session/permissions/SessionKeyPermissionsLoupe.sol b/src/plugins/session/permissions/SessionKeyPermissionsLoupe.sol index 7c1c5910..49ede9b8 100644 --- a/src/plugins/session/permissions/SessionKeyPermissionsLoupe.sol +++ b/src/plugins/session/permissions/SessionKeyPermissionsLoupe.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/TestUtils.sol b/test/TestUtils.sol index 87d79ab1..ccea8e4e 100644 --- a/test/TestUtils.sol +++ b/test/TestUtils.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/Utils.sol b/test/Utils.sol index 5609d1fd..fb95ef9a 100644 --- a/test/Utils.sol +++ b/test/Utils.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/AccountExecHooks.t.sol b/test/account/AccountExecHooks.t.sol index 568d737e..2226587b 100644 --- a/test/account/AccountExecHooks.t.sol +++ b/test/account/AccountExecHooks.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/AccountLoupe.t.sol b/test/account/AccountLoupe.t.sol index 3e9b1814..18e74803 100644 --- a/test/account/AccountLoupe.t.sol +++ b/test/account/AccountLoupe.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/AccountPreValidationHooks.t.sol b/test/account/AccountPreValidationHooks.t.sol index 62a6decd..ae645343 100644 --- a/test/account/AccountPreValidationHooks.t.sol +++ b/test/account/AccountPreValidationHooks.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/AccountReturnData.t.sol b/test/account/AccountReturnData.t.sol index 27cad574..269331f9 100644 --- a/test/account/AccountReturnData.t.sol +++ b/test/account/AccountReturnData.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/AccountStorage.t.sol b/test/account/AccountStorage.t.sol index c02c0cb5..ec902ebd 100644 --- a/test/account/AccountStorage.t.sol +++ b/test/account/AccountStorage.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/ExecuteFromPluginPermissions.t.sol b/test/account/ExecuteFromPluginPermissions.t.sol index 6d931b5b..54a31967 100644 --- a/test/account/ExecuteFromPluginPermissions.t.sol +++ b/test/account/ExecuteFromPluginPermissions.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/ManifestValidity.t.sol b/test/account/ManifestValidity.t.sol index 83f7dc5b..e08ffa64 100644 --- a/test/account/ManifestValidity.t.sol +++ b/test/account/ManifestValidity.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/UpgradeableModularAccount.t.sol b/test/account/UpgradeableModularAccount.t.sol index 3fc3dec3..32d21266 100644 --- a/test/account/UpgradeableModularAccount.t.sol +++ b/test/account/UpgradeableModularAccount.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/UpgradeableModularAccountPluginManager.t.sol b/test/account/UpgradeableModularAccountPluginManager.t.sol index afd579a5..78e01bfc 100644 --- a/test/account/UpgradeableModularAccountPluginManager.t.sol +++ b/test/account/UpgradeableModularAccountPluginManager.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/ValidationIntersection.t.sol b/test/account/ValidationIntersection.t.sol index adf99b83..3c68d7d3 100644 --- a/test/account/ValidationIntersection.t.sol +++ b/test/account/ValidationIntersection.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/phases/AccountStatePhases.t.sol b/test/account/phases/AccountStatePhases.t.sol index 89cfbacf..00cbf663 100644 --- a/test/account/phases/AccountStatePhases.t.sol +++ b/test/account/phases/AccountStatePhases.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/phases/AccountStatePhasesExec.t.sol b/test/account/phases/AccountStatePhasesExec.t.sol index 0bfeb126..266da386 100644 --- a/test/account/phases/AccountStatePhasesExec.t.sol +++ b/test/account/phases/AccountStatePhasesExec.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/phases/AccountStatePhasesRTValidation.t.sol b/test/account/phases/AccountStatePhasesRTValidation.t.sol index f61f244e..a49a1e81 100644 --- a/test/account/phases/AccountStatePhasesRTValidation.t.sol +++ b/test/account/phases/AccountStatePhasesRTValidation.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/account/phases/AccountStatePhasesUOValidation.t.sol b/test/account/phases/AccountStatePhasesUOValidation.t.sol index 88e6b57a..ac56bf14 100644 --- a/test/account/phases/AccountStatePhasesUOValidation.t.sol +++ b/test/account/phases/AccountStatePhasesUOValidation.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/comparison/CompareSimpleAccount.t.sol b/test/comparison/CompareSimpleAccount.t.sol index 0e7945a3..8d23aa54 100644 --- a/test/comparison/CompareSimpleAccount.t.sol +++ b/test/comparison/CompareSimpleAccount.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/factory/MultiOwnerMSCAFactoryTest.t.sol b/test/factory/MultiOwnerMSCAFactoryTest.t.sol index a47f7f6f..6512e5ab 100644 --- a/test/factory/MultiOwnerMSCAFactoryTest.t.sol +++ b/test/factory/MultiOwnerMSCAFactoryTest.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/factory/MultiOwnerTokenReceiverFactoryTest.t.sol b/test/factory/MultiOwnerTokenReceiverFactoryTest.t.sol index 71eccacb..70b55a60 100644 --- a/test/factory/MultiOwnerTokenReceiverFactoryTest.t.sol +++ b/test/factory/MultiOwnerTokenReceiverFactoryTest.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/helpers/FunctionReferenceLib.t.sol b/test/helpers/FunctionReferenceLib.t.sol index f30f3fe7..31cff6be 100644 --- a/test/helpers/FunctionReferenceLib.t.sol +++ b/test/helpers/FunctionReferenceLib.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/helpers/KnownSelectors.t.sol b/test/helpers/KnownSelectors.t.sol index f8db7dc9..e7169d78 100644 --- a/test/helpers/KnownSelectors.t.sol +++ b/test/helpers/KnownSelectors.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/invariant/AssociatedLinkedListSetLibInvariants.t.sol b/test/invariant/AssociatedLinkedListSetLibInvariants.t.sol index cfe6a75f..a0282c83 100644 --- a/test/invariant/AssociatedLinkedListSetLibInvariants.t.sol +++ b/test/invariant/AssociatedLinkedListSetLibInvariants.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/invariant/LLSLRepro.t.sol b/test/invariant/LLSLRepro.t.sol index 518d4c52..cb7aecbd 100644 --- a/test/invariant/LLSLRepro.t.sol +++ b/test/invariant/LLSLRepro.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/invariant/LinkedListSetLibInvariants.t.sol b/test/invariant/LinkedListSetLibInvariants.t.sol index fd8243fd..c8f612ef 100644 --- a/test/invariant/LinkedListSetLibInvariants.t.sol +++ b/test/invariant/LinkedListSetLibInvariants.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/invariant/handlers/AssociatedLinkedListSetHandler.sol b/test/invariant/handlers/AssociatedLinkedListSetHandler.sol index f3814a8c..7e037c7b 100644 --- a/test/invariant/handlers/AssociatedLinkedListSetHandler.sol +++ b/test/invariant/handlers/AssociatedLinkedListSetHandler.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/invariant/handlers/LinkedListSetHandler.sol b/test/invariant/handlers/LinkedListSetHandler.sol index 56b34dac..649a2152 100644 --- a/test/invariant/handlers/LinkedListSetHandler.sol +++ b/test/invariant/handlers/LinkedListSetHandler.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/libraries/AssociatedLinkedListSetLib.t.sol b/test/libraries/AssociatedLinkedListSetLib.t.sol index 3930ad1f..7b295027 100644 --- a/test/libraries/AssociatedLinkedListSetLib.t.sol +++ b/test/libraries/AssociatedLinkedListSetLib.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/libraries/CountableLinkedListSetLib.t.sol b/test/libraries/CountableLinkedListSetLib.t.sol index d7ead39b..267ad83f 100644 --- a/test/libraries/CountableLinkedListSetLib.t.sol +++ b/test/libraries/CountableLinkedListSetLib.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/libraries/LinkedListSetLib.t.sol b/test/libraries/LinkedListSetLib.t.sol index 8c89540b..367fe950 100644 --- a/test/libraries/LinkedListSetLib.t.sol +++ b/test/libraries/LinkedListSetLib.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/libraries/PluginStorageLib.t.sol b/test/libraries/PluginStorageLib.t.sol index 5ae19e81..473514f9 100644 --- a/test/libraries/PluginStorageLib.t.sol +++ b/test/libraries/PluginStorageLib.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/ContractOwner.sol b/test/mocks/ContractOwner.sol index 9a639249..6dd86957 100644 --- a/test/mocks/ContractOwner.sol +++ b/test/mocks/ContractOwner.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/Counter.sol b/test/mocks/Counter.sol index b2eb37d9..e0a79208 100644 --- a/test/mocks/Counter.sol +++ b/test/mocks/Counter.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/Counter.t.sol b/test/mocks/Counter.t.sol index 5c8f5147..b947abe7 100644 --- a/test/mocks/Counter.t.sol +++ b/test/mocks/Counter.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/MockDiamondStorageContract.sol b/test/mocks/MockDiamondStorageContract.sol index 428f604a..53b6d2f9 100644 --- a/test/mocks/MockDiamondStorageContract.sol +++ b/test/mocks/MockDiamondStorageContract.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/MockPlugin.sol b/test/mocks/MockPlugin.sol index 94ccfa3b..99ca5696 100644 --- a/test/mocks/MockPlugin.sol +++ b/test/mocks/MockPlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/plugins/AccountStateMutatingPlugin.sol b/test/mocks/plugins/AccountStateMutatingPlugin.sol index 6bf14797..6f3193be 100644 --- a/test/mocks/plugins/AccountStateMutatingPlugin.sol +++ b/test/mocks/plugins/AccountStateMutatingPlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/plugins/BadTransferOwnershipPlugin.sol b/test/mocks/plugins/BadTransferOwnershipPlugin.sol index a8b52050..237691ae 100644 --- a/test/mocks/plugins/BadTransferOwnershipPlugin.sol +++ b/test/mocks/plugins/BadTransferOwnershipPlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/plugins/BaseTestPlugin.sol b/test/mocks/plugins/BaseTestPlugin.sol index 33c26fa6..2dba09bc 100644 --- a/test/mocks/plugins/BaseTestPlugin.sol +++ b/test/mocks/plugins/BaseTestPlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/plugins/ChangingManifestPlugin.sol b/test/mocks/plugins/ChangingManifestPlugin.sol index 58abcf8a..0b6d0c57 100644 --- a/test/mocks/plugins/ChangingManifestPlugin.sol +++ b/test/mocks/plugins/ChangingManifestPlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/plugins/ComprehensivePlugin.sol b/test/mocks/plugins/ComprehensivePlugin.sol index 9671e17e..2f588b4f 100644 --- a/test/mocks/plugins/ComprehensivePlugin.sol +++ b/test/mocks/plugins/ComprehensivePlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/plugins/ExecFromPluginPermissionsMocks.sol b/test/mocks/plugins/ExecFromPluginPermissionsMocks.sol index 27b44c62..ba778283 100644 --- a/test/mocks/plugins/ExecFromPluginPermissionsMocks.sol +++ b/test/mocks/plugins/ExecFromPluginPermissionsMocks.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/plugins/ManifestValidityMocks.sol b/test/mocks/plugins/ManifestValidityMocks.sol index 30990a67..994a08b7 100644 --- a/test/mocks/plugins/ManifestValidityMocks.sol +++ b/test/mocks/plugins/ManifestValidityMocks.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/plugins/ReturnDataPluginMocks.sol b/test/mocks/plugins/ReturnDataPluginMocks.sol index 2d25a3fd..ecdad152 100644 --- a/test/mocks/plugins/ReturnDataPluginMocks.sol +++ b/test/mocks/plugins/ReturnDataPluginMocks.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/plugins/UninstallErrorsPlugin.sol b/test/mocks/plugins/UninstallErrorsPlugin.sol index c9448c28..9c339b1f 100644 --- a/test/mocks/plugins/UninstallErrorsPlugin.sol +++ b/test/mocks/plugins/UninstallErrorsPlugin.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/plugins/ValidationPluginMocks.sol b/test/mocks/plugins/ValidationPluginMocks.sol index bcc80069..eb66d766 100644 --- a/test/mocks/plugins/ValidationPluginMocks.sol +++ b/test/mocks/plugins/ValidationPluginMocks.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/tokens/MockERC1155.sol b/test/mocks/tokens/MockERC1155.sol index 6f54cec8..98cd4d72 100644 --- a/test/mocks/tokens/MockERC1155.sol +++ b/test/mocks/tokens/MockERC1155.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/tokens/MockERC20.sol b/test/mocks/tokens/MockERC20.sol index 619d7171..4cb330d7 100644 --- a/test/mocks/tokens/MockERC20.sol +++ b/test/mocks/tokens/MockERC20.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/mocks/tokens/MockERC777.sol b/test/mocks/tokens/MockERC777.sol index 9bbb66ff..4e0292c0 100644 --- a/test/mocks/tokens/MockERC777.sol +++ b/test/mocks/tokens/MockERC777.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/plugin/TokenReceiverPlugin.t.sol b/test/plugin/TokenReceiverPlugin.t.sol index 9c2ccffa..2415609a 100644 --- a/test/plugin/TokenReceiverPlugin.t.sol +++ b/test/plugin/TokenReceiverPlugin.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/plugin/owner/MultiOwnerPlugin.t.sol b/test/plugin/owner/MultiOwnerPlugin.t.sol index 4ecab62d..2d48b5a0 100644 --- a/test/plugin/owner/MultiOwnerPlugin.t.sol +++ b/test/plugin/owner/MultiOwnerPlugin.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/plugin/owner/MultiOwnerPluginIntegration.t.sol b/test/plugin/owner/MultiOwnerPluginIntegration.t.sol index 71564fb1..8eecb80e 100644 --- a/test/plugin/owner/MultiOwnerPluginIntegration.t.sol +++ b/test/plugin/owner/MultiOwnerPluginIntegration.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/plugin/session/SessionKeyPluginWithMultiOwner.t.sol b/test/plugin/session/SessionKeyPluginWithMultiOwner.t.sol index b12d8812..f08f8964 100644 --- a/test/plugin/session/SessionKeyPluginWithMultiOwner.t.sol +++ b/test/plugin/session/SessionKeyPluginWithMultiOwner.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/plugin/session/permissions/SessionKeyERC20SpendLimits.t.sol b/test/plugin/session/permissions/SessionKeyERC20SpendLimits.t.sol index 32d9b911..b386b199 100644 --- a/test/plugin/session/permissions/SessionKeyERC20SpendLimits.t.sol +++ b/test/plugin/session/permissions/SessionKeyERC20SpendLimits.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/plugin/session/permissions/SessionKeyGasLimits.t.sol b/test/plugin/session/permissions/SessionKeyGasLimits.t.sol index 7c262f1f..795c422c 100644 --- a/test/plugin/session/permissions/SessionKeyGasLimits.t.sol +++ b/test/plugin/session/permissions/SessionKeyGasLimits.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/plugin/session/permissions/SessionKeyNativeTokenSpendLimits.t.sol b/test/plugin/session/permissions/SessionKeyNativeTokenSpendLimits.t.sol index 682bdcef..cd863a58 100644 --- a/test/plugin/session/permissions/SessionKeyNativeTokenSpendLimits.t.sol +++ b/test/plugin/session/permissions/SessionKeyNativeTokenSpendLimits.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/plugin/session/permissions/SessionKeyPermissions.t.sol b/test/plugin/session/permissions/SessionKeyPermissions.t.sol index 7b8315b0..e474f6b8 100644 --- a/test/plugin/session/permissions/SessionKeyPermissions.t.sol +++ b/test/plugin/session/permissions/SessionKeyPermissions.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/upgrade/LightAccountToMSCA.t.sol b/test/upgrade/LightAccountToMSCA.t.sol index e6f5c088..867b9fbd 100644 --- a/test/upgrade/LightAccountToMSCA.t.sol +++ b/test/upgrade/LightAccountToMSCA.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22; diff --git a/test/upgrade/MSCAToMSCA.t.sol b/test/upgrade/MSCAToMSCA.t.sol index a63fa9ef..59b634fc 100644 --- a/test/upgrade/MSCAToMSCA.t.sol +++ b/test/upgrade/MSCAToMSCA.t.sol @@ -9,10 +9,10 @@ // option) any later version. // // This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the -// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for +// implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for // more details. // -// You should have received a copy of the GNU General Public License along with this program. If not, see +// You should have received a copy of the GNU General Public License along with this program. If not, see // . pragma solidity ^0.8.22;