From 820502d676116e58624dc1b66fa8342d37adc3ef Mon Sep 17 00:00:00 2001 From: alvrs Date: Mon, 30 Oct 2023 21:34:19 +0100 Subject: [PATCH] remove IERC20System from IBaseWorld --- packages/world-modules/mud.config.ts | 2 +- packages/world-modules/src/interfaces/IBaseWorld.sol | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/packages/world-modules/mud.config.ts b/packages/world-modules/mud.config.ts index 23ddb80c81..b18913bee2 100644 --- a/packages/world-modules/mud.config.ts +++ b/packages/world-modules/mud.config.ts @@ -161,5 +161,5 @@ export default mudConfig({ }, }, - excludeSystems: ["UniqueEntitySystem", "PuppetFactorySystem"], + excludeSystems: ["UniqueEntitySystem", "PuppetFactorySystem", "ERC20System"], }); diff --git a/packages/world-modules/src/interfaces/IBaseWorld.sol b/packages/world-modules/src/interfaces/IBaseWorld.sol index 556bc1b90d..c9fd4cd86e 100644 --- a/packages/world-modules/src/interfaces/IBaseWorld.sol +++ b/packages/world-modules/src/interfaces/IBaseWorld.sol @@ -6,14 +6,12 @@ pragma solidity >=0.8.21; import { IStore } from "@latticexyz/store/src/IStore.sol"; import { IWorldKernel } from "@latticexyz/world/src/IWorldKernel.sol"; -import { IERC20System } from "./IERC20System.sol"; - /** * @title IBaseWorld * @notice This interface integrates all systems and associated function selectors * that are dynamically registered in the World during deployment. * @dev This is an autogenerated file; do not edit manually. */ -interface IBaseWorld is IStore, IWorldKernel, IERC20System { +interface IBaseWorld is IStore, IWorldKernel { }