diff --git a/packages/world-modules/mud.config.ts b/packages/world-modules/mud.config.ts index 23ddb80c81e..b18913bee2c 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 556bc1b90d5..c9fd4cd86ee 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 { }