diff --git a/examples/example-nodejs-bot/dojoConfig.ts b/examples/example-nodejs-bot/dojoConfig.ts index 99b656f8..08ace85a 100644 --- a/examples/example-nodejs-bot/dojoConfig.ts +++ b/examples/example-nodejs-bot/dojoConfig.ts @@ -1,4 +1,4 @@ -import manifest from "../../worlds/dojo-starter/manifests/dev/deployment/manifest.json" assert { type: "json" }; +import manifest from "../../worlds/dojo-starter/manifest_dev.json" assert { type: "json" }; import { createDojoConfig } from "@dojoengine/core"; diff --git a/examples/example-vanillajs-phaser-recs/dojoConfig.ts b/examples/example-vanillajs-phaser-recs/dojoConfig.ts index 4a5eccbd..8519cd9d 100644 --- a/examples/example-vanillajs-phaser-recs/dojoConfig.ts +++ b/examples/example-vanillajs-phaser-recs/dojoConfig.ts @@ -1,6 +1,6 @@ import { createDojoConfig } from "@dojoengine/core"; -import manifest from "../../worlds/dojo-starter/manifests/dev/deployment/manifest.json"; +import manifest from "../../worlds/dojo-starter/manifest_dev.json"; export const dojoConfig = createDojoConfig({ manifest, diff --git a/examples/example-vite-kitchen-sink/dojoConfig.ts b/examples/example-vite-kitchen-sink/dojoConfig.ts index 11d5f4cf..e45ee85a 100644 --- a/examples/example-vite-kitchen-sink/dojoConfig.ts +++ b/examples/example-vite-kitchen-sink/dojoConfig.ts @@ -1,6 +1,6 @@ import { createDojoConfig } from "@dojoengine/core"; -import manifest from "../../worlds/dojo-starter/manifests/dev/deployment/manifest.json"; +import manifest from "../../worlds/dojo-starter/manifest_dev.json"; export const dojoConfig = createDojoConfig({ manifest, diff --git a/examples/example-vite-react-app-recs/dojoConfig.ts b/examples/example-vite-react-app-recs/dojoConfig.ts index 11d5f4cf..e45ee85a 100644 --- a/examples/example-vite-react-app-recs/dojoConfig.ts +++ b/examples/example-vite-react-app-recs/dojoConfig.ts @@ -1,6 +1,6 @@ import { createDojoConfig } from "@dojoengine/core"; -import manifest from "../../worlds/dojo-starter/manifests/dev/deployment/manifest.json"; +import manifest from "../../worlds/dojo-starter/manifest_dev.json"; export const dojoConfig = createDojoConfig({ manifest, diff --git a/examples/example-vite-react-phaser-recs/dojoConfig.ts b/examples/example-vite-react-phaser-recs/dojoConfig.ts index d4ab7fd6..2c9d5c0b 100644 --- a/examples/example-vite-react-phaser-recs/dojoConfig.ts +++ b/examples/example-vite-react-phaser-recs/dojoConfig.ts @@ -1,4 +1,4 @@ -import manifest from "../../worlds/dojo-starter/manifests/dev/deployment/manifest.json"; +import manifest from "../../worlds/dojo-starter/manifest_dev.json"; import { createDojoConfig } from "@dojoengine/core"; export const dojoConfig = createDojoConfig({ diff --git a/examples/example-vite-react-pwa-recs/dojoConfig.ts b/examples/example-vite-react-pwa-recs/dojoConfig.ts index 11d5f4cf..e45ee85a 100644 --- a/examples/example-vite-react-pwa-recs/dojoConfig.ts +++ b/examples/example-vite-react-pwa-recs/dojoConfig.ts @@ -1,6 +1,6 @@ import { createDojoConfig } from "@dojoengine/core"; -import manifest from "../../worlds/dojo-starter/manifests/dev/deployment/manifest.json"; +import manifest from "../../worlds/dojo-starter/manifest_dev.json"; export const dojoConfig = createDojoConfig({ manifest, diff --git a/examples/example-vite-react-sdk/dojoConfig.ts b/examples/example-vite-react-sdk/dojoConfig.ts index 11d5f4cf..e45ee85a 100644 --- a/examples/example-vite-react-sdk/dojoConfig.ts +++ b/examples/example-vite-react-sdk/dojoConfig.ts @@ -1,6 +1,6 @@ import { createDojoConfig } from "@dojoengine/core"; -import manifest from "../../worlds/dojo-starter/manifests/dev/deployment/manifest.json"; +import manifest from "../../worlds/dojo-starter/manifest_dev.json"; export const dojoConfig = createDojoConfig({ manifest, diff --git a/examples/example-vite-react-threejs-recs/dojoConfig.ts b/examples/example-vite-react-threejs-recs/dojoConfig.ts index 11d5f4cf..e45ee85a 100644 --- a/examples/example-vite-react-threejs-recs/dojoConfig.ts +++ b/examples/example-vite-react-threejs-recs/dojoConfig.ts @@ -1,6 +1,6 @@ import { createDojoConfig } from "@dojoengine/core"; -import manifest from "../../worlds/dojo-starter/manifests/dev/deployment/manifest.json"; +import manifest from "../../worlds/dojo-starter/manifest_dev.json"; export const dojoConfig = createDojoConfig({ manifest, diff --git a/examples/example-vite-svelte-recs/dojoConfig.ts b/examples/example-vite-svelte-recs/dojoConfig.ts index 4356876e..6a3e5613 100644 --- a/examples/example-vite-svelte-recs/dojoConfig.ts +++ b/examples/example-vite-svelte-recs/dojoConfig.ts @@ -1,4 +1,4 @@ -import manifest from "../../worlds/dojo-starter/manifests/dev/deployment/manifest.json"; +import manifest from "../../worlds/dojo-starter/manifest_dev.json"; import { createDojoConfig } from "@dojoengine/core"; diff --git a/examples/example-vue-app-recs/dojoConfig.ts b/examples/example-vue-app-recs/dojoConfig.ts index 11d5f4cf..e45ee85a 100644 --- a/examples/example-vue-app-recs/dojoConfig.ts +++ b/examples/example-vue-app-recs/dojoConfig.ts @@ -1,6 +1,6 @@ import { createDojoConfig } from "@dojoengine/core"; -import manifest from "../../worlds/dojo-starter/manifests/dev/deployment/manifest.json"; +import manifest from "../../worlds/dojo-starter/manifest_dev.json"; export const dojoConfig = createDojoConfig({ manifest, diff --git a/packages/sdk/src/getEventMessages.ts b/packages/sdk/src/getEventMessages.ts index cb0443e3..c6e1ab7b 100644 --- a/packages/sdk/src/getEventMessages.ts +++ b/packages/sdk/src/getEventMessages.ts @@ -53,7 +53,7 @@ export async function getEventMessages( }; try { - const entities = await client.getEventMessages(toriiQuery); + const entities = await client.getEventMessages(toriiQuery, true); if (options?.logging) { console.log(`Fetched entities at offset ${cursor}:`, entities); diff --git a/packages/sdk/src/subscribeEventQuery.ts b/packages/sdk/src/subscribeEventQuery.ts index 36baba4e..59e90682 100644 --- a/packages/sdk/src/subscribeEventQuery.ts +++ b/packages/sdk/src/subscribeEventQuery.ts @@ -40,6 +40,7 @@ export async function subscribeEventQuery( ): Promise { return client.onEventMessageUpdated( convertQueryToEntityKeyClauses(query, schema), + true, (entityId: string, entityData: any) => { try { if (callback) { diff --git a/packages/state/src/recs/index.ts b/packages/state/src/recs/index.ts index 7f82f7de..6f80f483 100644 --- a/packages/state/src/recs/index.ts +++ b/packages/state/src/recs/index.ts @@ -163,12 +163,15 @@ export const getEvents = async ( let continueFetching = true; while (continueFetching) { - const entities = await client.getEventMessages({ - limit, - offset, - clause, - dont_include_hashed_keys: false, - }); + const entities = await client.getEventMessages( + { + limit, + offset, + clause, + dont_include_hashed_keys: false, + }, + true + ); if (logging) console.log("entities", entities); @@ -303,6 +306,7 @@ export const syncEvents = async ( if (logging) console.log("Starting syncEvents"); return await client.onEventMessageUpdated( entityKeyClause, + true, (fetchedEntities: any, data: any) => { if (logging) console.log("Event message updated", fetchedEntities); diff --git a/readme.md b/readme.md index 3e36ceee..867549fc 100644 --- a/readme.md +++ b/readme.md @@ -224,7 +224,7 @@ To run the examples, you'll need to set up three terminal windows: ```bash sozo build - sozo migrate apply + sozo migrate ``` 3. Run Torii (indexer) with the world address and allowed origins: