diff --git a/.changeset/late-cobras-ring.md b/.changeset/late-cobras-ring.md new file mode 100644 index 0000000000..bcbc955d10 --- /dev/null +++ b/.changeset/late-cobras-ring.md @@ -0,0 +1,5 @@ +--- +"@latticexyz/world": patch +--- + +`World` now correctly registers the `FunctionSignatures` table. diff --git a/packages/world/src/modules/core/CoreModule.sol b/packages/world/src/modules/core/CoreModule.sol index 42c297ba59..c897964c8f 100644 --- a/packages/world/src/modules/core/CoreModule.sol +++ b/packages/world/src/modules/core/CoreModule.sol @@ -23,6 +23,7 @@ import { CORE_MODULE_NAME, CORE_SYSTEM_ID } from "./constants.sol"; import { Systems } from "../../codegen/tables/Systems.sol"; import { FunctionSelectors } from "../../codegen/tables/FunctionSelectors.sol"; +import { FunctionSignatures } from "../../codegen/tables/FunctionSignatures.sol"; import { SystemHooks } from "../../codegen/tables/SystemHooks.sol"; import { SystemRegistry } from "../../codegen/tables/SystemRegistry.sol"; import { Balances } from "../../codegen/tables/Balances.sol"; @@ -87,6 +88,7 @@ contract CoreModule is Module { ResourceAccess.register(); Systems.register(); FunctionSelectors.register(); + FunctionSignatures.register(); SystemHooks.register(); SystemRegistry.register();