From 2ed324c6bfa7674bd216ae6838638efb8034d0dd Mon Sep 17 00:00:00 2001 From: Tomasz Kopacki Date: Mon, 18 May 2026 14:09:28 +0200 Subject: [PATCH 1/7] Update examples export to be published to NPM Based on commit sha `89c022b` --- apps/ensadmin/src/app/api/omnigraph/page.tsx | 3 +-- packages/ensnode-sdk/src/index.ts | 2 +- packages/ensnode-sdk/src/omnigraph-api/index.ts | 2 ++ 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 packages/ensnode-sdk/src/omnigraph-api/index.ts diff --git a/apps/ensadmin/src/app/api/omnigraph/page.tsx b/apps/ensadmin/src/app/api/omnigraph/page.tsx index a3810312ee..e89bd68417 100644 --- a/apps/ensadmin/src/app/api/omnigraph/page.tsx +++ b/apps/ensadmin/src/app/api/omnigraph/page.tsx @@ -3,8 +3,7 @@ import { useSearchParams } from "next/navigation"; import { useMemo } from "react"; -import { getNamespaceSpecificValue } from "@ensnode/ensnode-sdk"; -import { GRAPHQL_API_EXAMPLE_QUERIES } from "@ensnode/ensnode-sdk/internal"; +import { GRAPHQL_API_EXAMPLE_QUERIES, getNamespaceSpecificValue } from "@ensnode/ensnode-sdk"; import { GraphiQLEditor } from "@/components/graphiql-editor"; import { RequireENSAdminFeature } from "@/components/require-ensadmin-feature"; diff --git a/packages/ensnode-sdk/src/index.ts b/packages/ensnode-sdk/src/index.ts index c84ccd063b..25c56b7928 100644 --- a/packages/ensnode-sdk/src/index.ts +++ b/packages/ensnode-sdk/src/index.ts @@ -11,7 +11,7 @@ export * from "./ensnode"; export * from "./ensrainbow"; export * from "./identity"; export * from "./indexing-status"; -export * from "./omnigraph-api/prerequisites"; +export * from "./omnigraph-api"; export * from "./registrars"; export * from "./resolution"; export * from "./shared/account-id"; diff --git a/packages/ensnode-sdk/src/omnigraph-api/index.ts b/packages/ensnode-sdk/src/omnigraph-api/index.ts new file mode 100644 index 0000000000..4e217f4208 --- /dev/null +++ b/packages/ensnode-sdk/src/omnigraph-api/index.ts @@ -0,0 +1,2 @@ +export * from "./example-queries"; +export * from "./prerequisites"; From e6413bb3d7245f3b8388e5491e6b8a686bbccb89 Mon Sep 17 00:00:00 2001 From: Tomasz Kopacki Date: Mon, 18 May 2026 14:23:48 +0200 Subject: [PATCH 2/7] Fix import paths --- packages/ensnode-sdk/src/shared/datasource-contract.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/ensnode-sdk/src/shared/datasource-contract.ts b/packages/ensnode-sdk/src/shared/datasource-contract.ts index ab5224c9f2..e76d1a359d 100644 --- a/packages/ensnode-sdk/src/shared/datasource-contract.ts +++ b/packages/ensnode-sdk/src/shared/datasource-contract.ts @@ -6,7 +6,8 @@ import { type ENSNamespaceId, maybeGetDatasource, } from "@ensnode/datasources"; -import { accountIdEqual } from "@ensnode/ensnode-sdk"; + +import { accountIdEqual } from "./account-id"; /** * Gets the AccountId for the contract in the specified namespace, datasource, and From 100fda5b5e8d58402bc476ece2758894f42f889d Mon Sep 17 00:00:00 2001 From: Tomasz Kopacki Date: Mon, 18 May 2026 14:55:28 +0200 Subject: [PATCH 3/7] Add specific package entrypoint for gql examples --- packages/ensnode-sdk/package.json | 11 +++++++++++ packages/ensnode-sdk/src/index.ts | 2 +- packages/ensnode-sdk/src/omnigraph-api/index.ts | 2 -- packages/ensnode-sdk/tsup.config.ts | 2 +- 4 files changed, 13 insertions(+), 4 deletions(-) delete mode 100644 packages/ensnode-sdk/src/omnigraph-api/index.ts diff --git a/packages/ensnode-sdk/package.json b/packages/ensnode-sdk/package.json index f1b5e3b45a..e944d29e0f 100644 --- a/packages/ensnode-sdk/package.json +++ b/packages/ensnode-sdk/package.json @@ -19,6 +19,7 @@ ], "exports": { ".": "./src/index.ts", + "./omnigraph-api/example-queries": "./src/omnigraph-api/example-queries.ts", "./internal": "./src/internal.ts" }, "sideEffects": false, @@ -34,6 +35,16 @@ "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } + }, + "./omnigraph-api/example-queries": { + "import": { + "types": "./dist/omnigraph-api/example-queries.d.ts", + "default": "./dist/omnigraph-api/example-queries.js" + }, + "require": { + "types": "./dist/omnigraph-api/example-queries.d.cts", + "default": "./dist/omnigraph-api/example-queries.cjs" + } } }, "main": "./dist/index.cjs", diff --git a/packages/ensnode-sdk/src/index.ts b/packages/ensnode-sdk/src/index.ts index 25c56b7928..c84ccd063b 100644 --- a/packages/ensnode-sdk/src/index.ts +++ b/packages/ensnode-sdk/src/index.ts @@ -11,7 +11,7 @@ export * from "./ensnode"; export * from "./ensrainbow"; export * from "./identity"; export * from "./indexing-status"; -export * from "./omnigraph-api"; +export * from "./omnigraph-api/prerequisites"; export * from "./registrars"; export * from "./resolution"; export * from "./shared/account-id"; diff --git a/packages/ensnode-sdk/src/omnigraph-api/index.ts b/packages/ensnode-sdk/src/omnigraph-api/index.ts deleted file mode 100644 index 4e217f4208..0000000000 --- a/packages/ensnode-sdk/src/omnigraph-api/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -export * from "./example-queries"; -export * from "./prerequisites"; diff --git a/packages/ensnode-sdk/tsup.config.ts b/packages/ensnode-sdk/tsup.config.ts index f855a15e5e..581a5ee312 100644 --- a/packages/ensnode-sdk/tsup.config.ts +++ b/packages/ensnode-sdk/tsup.config.ts @@ -1,7 +1,7 @@ import { defineConfig } from "tsup"; export default defineConfig({ - entry: ["src/index.ts"], + entry: ["src/index.ts", "src/omnigraph-api/example-queries.ts"], platform: "neutral", format: ["esm", "cjs"], target: "es2022", From 6239a614788d6a473192c4f0ba5f5a248b5755e1 Mon Sep 17 00:00:00 2001 From: Tomasz Kopacki Date: Mon, 18 May 2026 14:55:40 +0200 Subject: [PATCH 4/7] Update GQL examples --- .../src/omnigraph-api/example-queries.ts | 95 +++++++++++++------ 1 file changed, 66 insertions(+), 29 deletions(-) diff --git a/packages/ensnode-sdk/src/omnigraph-api/example-queries.ts b/packages/ensnode-sdk/src/omnigraph-api/example-queries.ts index d4e0127fdb..96e422b43a 100644 --- a/packages/ensnode-sdk/src/omnigraph-api/example-queries.ts +++ b/packages/ensnode-sdk/src/omnigraph-api/example-queries.ts @@ -33,20 +33,38 @@ const ENS_TEST_ENV_V2_ETH_REGISTRAR = maybeGetDatasourceContract( const VITALIK_ADDRESS = toNormalizedAddress("0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"); // owns sfmonicdeb*.eth (mix of v1 + v2) on sepolia-v2 and holds v2 ETHRegistry permissions -const SEPOLIA_V2_USER_ADDRESS = toNormalizedAddress("0x2f8e8b1126e75fde0b7f731e7cb5847eba2d2574"); +const _SEPOLIA_V2_USER_ADDRESS = toNormalizedAddress("0x2f8e8b1126e75fde0b7f731e7cb5847eba2d2574"); + +const SEPOLIA_V2_ADDRESS_WITH_LOT_OF_NAMES = toNormalizedAddress( + "0x205d2686da3bf33f64c17f21462c51b5ead462cf", +); const DEVNET_NAME_WITH_OWNED_RESOLVER = asInterpretedName("example.eth"); const SEPOLIA_V2_NAME_WITH_OWNED_RESOLVER = asInterpretedName("sfmonicdebmig.eth"); -export const GRAPHQL_API_EXAMPLE_QUERIES: Array<{ +const SEPOLIA_V2_TEST_NAME = asInterpretedName("test-name.eth"); + +export type GraphqlApiExampleQuery = { + id: string; query: string; variables: NamespaceSpecificValue>; -}> = [ +}; + +export function getGraphqlApiExampleQueryById(id: string): GraphqlApiExampleQuery { + const found = graphqlApiExampleQueryById.get(id); + if (!found) { + throw new Error(`Unknown GraphQL API example query id: ${id}`); + } + return found; +} + +export const GRAPHQL_API_EXAMPLE_QUERIES: GraphqlApiExampleQuery[] = [ //////////////// // Hello World //////////////// { + id: "hello-world", query: `# # Welcome to this interactive playground for # ENSNode's GraphQL API! @@ -56,7 +74,7 @@ export const GRAPHQL_API_EXAMPLE_QUERIES: Array<{ # # There are also example queries in the tabs above ☝️ query HelloWorld { - domain(by: { name: "eth" }) { name owner { address } } + domain(by: { name: "eth" }) { canonical { name } owner { address } } }`, variables: { default: {} }, }, @@ -65,9 +83,10 @@ query HelloWorld { // Find Domains ///////////////// { + id: "find-domains", query: ` query FindDomains( - $name: String! + $name: DomainsNameFilter! $order: DomainsOrderInput ) { domains( @@ -80,7 +99,7 @@ query FindDomains( __typename id label { interpreted hash } - name + canonical { name } registration { expiry event { timestamp } } } @@ -88,9 +107,15 @@ query FindDomains( } }`, variables: { - default: { name: "vitalik", order: { by: "NAME", dir: "DESC" } }, - [ENSNamespaceIds.EnsTestEnv]: { name: "c", order: { by: "NAME", dir: "DESC" } }, - [ENSNamespaceIds.SepoliaV2]: { name: "sfmonic", order: { by: "NAME", dir: "DESC" } }, + default: { name: { starts_with: "vitalik" }, order: { by: "NAME", dir: "DESC" } }, + [ENSNamespaceIds.EnsTestEnv]: { + name: { starts_with: "c" }, + order: { by: "NAME", dir: "DESC" }, + }, + [ENSNamespaceIds.SepoliaV2]: { + name: { starts_with: "test-na" }, + order: { by: "NAME", dir: "DESC" }, + }, }, }, @@ -98,29 +123,25 @@ query FindDomains( // Domain By Name /////////////////// { + id: "domain-by-name", query: ` query DomainByName($name: InterpretedName!) { domain(by: {name: $name}) { __typename id label { interpreted hash } - name + canonical { name node path { id } } owner { address } + subregistry { contract { chainId address } } ... on ENSv1Domain { rootRegistryOwner { address } } - - ... on ENSv2Domain { - subregistry { - contract { chainId address } - } - } } }`, variables: { default: { name: "eth" }, - [ENSNamespaceIds.SepoliaV2]: { name: "sfmonicdebmig.eth" }, + [ENSNamespaceIds.SepoliaV2]: { name: SEPOLIA_V2_TEST_NAME }, }, }, @@ -128,14 +149,15 @@ query DomainByName($name: InterpretedName!) { // Domain Subdomains ////////////////////// { + id: "domain-subdomains", query: ` query DomainSubdomains($name: InterpretedName!) { domain(by: {name: $name}) { - name + canonical { name } subdomains(first: 10) { edges { node { - name + canonical { name } } } } @@ -148,6 +170,7 @@ query DomainSubdomains($name: InterpretedName!) { // Domain Events ///////////////// { + id: "domain-events", query: ` query DomainEvents($name: InterpretedName!) { domain(by: {name: $name}) { @@ -176,6 +199,7 @@ query DomainEvents($name: InterpretedName!) { // Account Domains //////////////////// { + id: "domains-by-address", query: ` query AccountDomains( $address: Address! @@ -185,7 +209,7 @@ query AccountDomains( edges { node { label { interpreted } - name + canonical { name } } } } @@ -194,7 +218,7 @@ query AccountDomains( variables: { default: { address: VITALIK_ADDRESS }, [ENSNamespaceIds.EnsTestEnv]: { address: accounts.owner.address }, - [ENSNamespaceIds.SepoliaV2]: { address: SEPOLIA_V2_USER_ADDRESS }, + [ENSNamespaceIds.SepoliaV2]: { address: SEPOLIA_V2_ADDRESS_WITH_LOT_OF_NAMES }, }, }, @@ -202,6 +226,7 @@ query AccountDomains( // Account Events //////////////////// { + id: "account-events", query: ` query AccountEvents( $address: Address! @@ -213,7 +238,7 @@ query AccountEvents( variables: { default: { address: VITALIK_ADDRESS }, [ENSNamespaceIds.EnsTestEnv]: { address: accounts.deployer.address }, - [ENSNamespaceIds.SepoliaV2]: { address: SEPOLIA_V2_USER_ADDRESS }, + [ENSNamespaceIds.SepoliaV2]: { address: SEPOLIA_V2_ADDRESS_WITH_LOT_OF_NAMES }, }, }, @@ -221,6 +246,7 @@ query AccountEvents( // Registry Domains ///////////////////// { + id: "registry-domains", query: ` query RegistryDomains( $registry: AccountIdInput! @@ -230,7 +256,7 @@ query RegistryDomains( edges { node { label { interpreted } - name + canonical { name } } } } @@ -247,6 +273,7 @@ query RegistryDomains( // Permissions By Contract //////////////////////////// { + id: "permissions-by-contract", query: ` query PermissionsByContract( $contract: AccountIdInput! @@ -274,6 +301,7 @@ query PermissionsByContract( variables: { // TODO: same as above default: { contract: ENS_TEST_ENV_V2_ETH_REGISTRAR }, + // TODO: example response is empty for this address on Sepolia V2 [ENSNamespaceIds.SepoliaV2]: { contract: SEPOLIA_V2_V2_ETH_REGISTRAR }, }, }, @@ -282,6 +310,7 @@ query PermissionsByContract( // Permissions By User //////////////////////// { + id: "permissions-by-user", query: ` query PermissionsByUser($address: Address!) { account(by: { address: $address }) { @@ -297,7 +326,8 @@ query PermissionsByUser($address: Address!) { }`, variables: { default: { address: accounts.deployer.address }, - [ENSNamespaceIds.SepoliaV2]: { address: SEPOLIA_V2_USER_ADDRESS }, + // TODO: example response is empty for this address on Sepolia V2 + [ENSNamespaceIds.SepoliaV2]: { address: SEPOLIA_V2_ADDRESS_WITH_LOT_OF_NAMES }, }, }, @@ -305,6 +335,7 @@ query PermissionsByUser($address: Address!) { // Account Resolver Permissions ////////////////////////////////// { + id: "account-resolver-permissions", query: ` query AccountResolverPermissions($address: Address!) { account(by: { address: $address }) { @@ -323,7 +354,7 @@ query AccountResolverPermissions($address: Address!) { }`, variables: { default: { address: accounts.deployer.address }, - [ENSNamespaceIds.SepoliaV2]: { address: SEPOLIA_V2_USER_ADDRESS }, + [ENSNamespaceIds.SepoliaV2]: { address: SEPOLIA_V2_ADDRESS_WITH_LOT_OF_NAMES }, }, }, @@ -331,10 +362,11 @@ query AccountResolverPermissions($address: Address!) { // Domain's Assigned Resolver ////////////////////////////// { + id: "domain-resolver", query: ` query DomainResolver($name: InterpretedName!) { domain(by: { name: $name }) { - resolver { + assignedResolver { records { edges { node { node keys coinTypes } } } permissions { resources { edges { node { resource users { edges { node { user { address } roles } } } } } } } events { totalCount edges { node { topics data timestamp } } } @@ -352,6 +384,7 @@ query DomainResolver($name: InterpretedName!) { // Namegraph ////////////// { + id: "namegraph", query: ` query Namegraph { root { @@ -359,17 +392,17 @@ query Namegraph { domains { edges { node { - name + canonical { name } subdomains { edges { node { - name + canonical { name } subdomains { edges { node { - name + canonical { name } } } } @@ -384,3 +417,7 @@ query Namegraph { variables: { default: {} }, }, ]; + +const graphqlApiExampleQueryById = new Map( + GRAPHQL_API_EXAMPLE_QUERIES.map((entry) => [entry.id, entry]), +); From 410e6fff36b12f7a3e3a113e47cd55e54941ac48 Mon Sep 17 00:00:00 2001 From: Tomasz Kopacki Date: Mon, 18 May 2026 15:11:22 +0200 Subject: [PATCH 5/7] revert examples to use previous data model version --- apps/ensadmin/src/app/api/omnigraph/page.tsx | 3 +- .../src/omnigraph-api/example-queries.ts | 43 +++++++++---------- 2 files changed, 23 insertions(+), 23 deletions(-) diff --git a/apps/ensadmin/src/app/api/omnigraph/page.tsx b/apps/ensadmin/src/app/api/omnigraph/page.tsx index e89bd68417..7efcaf0f76 100644 --- a/apps/ensadmin/src/app/api/omnigraph/page.tsx +++ b/apps/ensadmin/src/app/api/omnigraph/page.tsx @@ -3,7 +3,8 @@ import { useSearchParams } from "next/navigation"; import { useMemo } from "react"; -import { GRAPHQL_API_EXAMPLE_QUERIES, getNamespaceSpecificValue } from "@ensnode/ensnode-sdk"; +import { getNamespaceSpecificValue } from "@ensnode/ensnode-sdk"; +import { GRAPHQL_API_EXAMPLE_QUERIES } from "@ensnode/ensnode-sdk/omnigraph-api/example-queries"; import { GraphiQLEditor } from "@/components/graphiql-editor"; import { RequireENSAdminFeature } from "@/components/require-ensadmin-feature"; diff --git a/packages/ensnode-sdk/src/omnigraph-api/example-queries.ts b/packages/ensnode-sdk/src/omnigraph-api/example-queries.ts index 96e422b43a..bbeef4529b 100644 --- a/packages/ensnode-sdk/src/omnigraph-api/example-queries.ts +++ b/packages/ensnode-sdk/src/omnigraph-api/example-queries.ts @@ -74,7 +74,7 @@ export const GRAPHQL_API_EXAMPLE_QUERIES: GraphqlApiExampleQuery[] = [ # # There are also example queries in the tabs above ☝️ query HelloWorld { - domain(by: { name: "eth" }) { canonical { name } owner { address } } + domain(by: { name: "eth" }) { name owner { address } } }`, variables: { default: {} }, }, @@ -86,7 +86,7 @@ query HelloWorld { id: "find-domains", query: ` query FindDomains( - $name: DomainsNameFilter! + $name: String! $order: DomainsOrderInput ) { domains( @@ -99,7 +99,7 @@ query FindDomains( __typename id label { interpreted hash } - canonical { name } + name registration { expiry event { timestamp } } } @@ -107,15 +107,9 @@ query FindDomains( } }`, variables: { - default: { name: { starts_with: "vitalik" }, order: { by: "NAME", dir: "DESC" } }, - [ENSNamespaceIds.EnsTestEnv]: { - name: { starts_with: "c" }, - order: { by: "NAME", dir: "DESC" }, - }, - [ENSNamespaceIds.SepoliaV2]: { - name: { starts_with: "test-na" }, - order: { by: "NAME", dir: "DESC" }, - }, + default: { name: "vitalik", order: { by: "NAME", dir: "DESC" } }, + [ENSNamespaceIds.EnsTestEnv]: { name: "c", order: { by: "NAME", dir: "DESC" } }, + [ENSNamespaceIds.SepoliaV2]: { name: "test-na", order: { by: "NAME", dir: "DESC" } }, }, }, @@ -130,13 +124,18 @@ query DomainByName($name: InterpretedName!) { __typename id label { interpreted hash } - canonical { name node path { id } } + name owner { address } - subregistry { contract { chainId address } } ... on ENSv1Domain { rootRegistryOwner { address } } + + ... on ENSv2Domain { + subregistry { + contract { chainId address } + } + } } }`, variables: { @@ -153,11 +152,11 @@ query DomainByName($name: InterpretedName!) { query: ` query DomainSubdomains($name: InterpretedName!) { domain(by: {name: $name}) { - canonical { name } + name subdomains(first: 10) { edges { node { - canonical { name } + name } } } @@ -209,7 +208,7 @@ query AccountDomains( edges { node { label { interpreted } - canonical { name } + name } } } @@ -256,7 +255,7 @@ query RegistryDomains( edges { node { label { interpreted } - canonical { name } + name } } } @@ -366,7 +365,7 @@ query AccountResolverPermissions($address: Address!) { query: ` query DomainResolver($name: InterpretedName!) { domain(by: { name: $name }) { - assignedResolver { + resolver { records { edges { node { node keys coinTypes } } } permissions { resources { edges { node { resource users { edges { node { user { address } roles } } } } } } } events { totalCount edges { node { topics data timestamp } } } @@ -392,17 +391,17 @@ query Namegraph { domains { edges { node { - canonical { name } + name subdomains { edges { node { - canonical { name } + name subdomains { edges { node { - canonical { name } + name } } } From d5ce33d42631fc174291f9d550c7742e0ecbb1e2 Mon Sep 17 00:00:00 2001 From: Tomasz Kopacki Date: Mon, 18 May 2026 16:18:46 +0200 Subject: [PATCH 6/7] publish the internal module for ENSNode SDK package --- apps/ensadmin/src/app/api/omnigraph/page.tsx | 2 +- packages/ensnode-sdk/package.json | 11 +++++------ packages/ensnode-sdk/tsup.config.ts | 2 +- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/apps/ensadmin/src/app/api/omnigraph/page.tsx b/apps/ensadmin/src/app/api/omnigraph/page.tsx index 7efcaf0f76..a3810312ee 100644 --- a/apps/ensadmin/src/app/api/omnigraph/page.tsx +++ b/apps/ensadmin/src/app/api/omnigraph/page.tsx @@ -4,7 +4,7 @@ import { useSearchParams } from "next/navigation"; import { useMemo } from "react"; import { getNamespaceSpecificValue } from "@ensnode/ensnode-sdk"; -import { GRAPHQL_API_EXAMPLE_QUERIES } from "@ensnode/ensnode-sdk/omnigraph-api/example-queries"; +import { GRAPHQL_API_EXAMPLE_QUERIES } from "@ensnode/ensnode-sdk/internal"; import { GraphiQLEditor } from "@/components/graphiql-editor"; import { RequireENSAdminFeature } from "@/components/require-ensadmin-feature"; diff --git a/packages/ensnode-sdk/package.json b/packages/ensnode-sdk/package.json index e944d29e0f..c3913c03a0 100644 --- a/packages/ensnode-sdk/package.json +++ b/packages/ensnode-sdk/package.json @@ -19,7 +19,6 @@ ], "exports": { ".": "./src/index.ts", - "./omnigraph-api/example-queries": "./src/omnigraph-api/example-queries.ts", "./internal": "./src/internal.ts" }, "sideEffects": false, @@ -36,14 +35,14 @@ "default": "./dist/index.cjs" } }, - "./omnigraph-api/example-queries": { + "./internal": { "import": { - "types": "./dist/omnigraph-api/example-queries.d.ts", - "default": "./dist/omnigraph-api/example-queries.js" + "types": "./dist/internal.d.ts", + "default": "./dist/internal.js" }, "require": { - "types": "./dist/omnigraph-api/example-queries.d.cts", - "default": "./dist/omnigraph-api/example-queries.cjs" + "types": "./dist/internal.d.cts", + "default": "./dist/internal.cjs" } } }, diff --git a/packages/ensnode-sdk/tsup.config.ts b/packages/ensnode-sdk/tsup.config.ts index 581a5ee312..102aa82abd 100644 --- a/packages/ensnode-sdk/tsup.config.ts +++ b/packages/ensnode-sdk/tsup.config.ts @@ -1,7 +1,7 @@ import { defineConfig } from "tsup"; export default defineConfig({ - entry: ["src/index.ts", "src/omnigraph-api/example-queries.ts"], + entry: ["src/index.ts", "src/internal.ts"], platform: "neutral", format: ["esm", "cjs"], target: "es2022", From ca6540a3915327e1a81cfccb3c783fa18f594f5c Mon Sep 17 00:00:00 2001 From: sevenzing Date: Tue, 19 May 2026 12:08:15 +0300 Subject: [PATCH 7/7] make name with resolver to be `demomigration.eth` --- packages/ensnode-sdk/src/omnigraph-api/example-queries.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ensnode-sdk/src/omnigraph-api/example-queries.ts b/packages/ensnode-sdk/src/omnigraph-api/example-queries.ts index bbeef4529b..0630a16a42 100644 --- a/packages/ensnode-sdk/src/omnigraph-api/example-queries.ts +++ b/packages/ensnode-sdk/src/omnigraph-api/example-queries.ts @@ -41,7 +41,7 @@ const SEPOLIA_V2_ADDRESS_WITH_LOT_OF_NAMES = toNormalizedAddress( const DEVNET_NAME_WITH_OWNED_RESOLVER = asInterpretedName("example.eth"); -const SEPOLIA_V2_NAME_WITH_OWNED_RESOLVER = asInterpretedName("sfmonicdebmig.eth"); +const SEPOLIA_V2_NAME_WITH_OWNED_RESOLVER = asInterpretedName("demomigration.eth"); const SEPOLIA_V2_TEST_NAME = asInterpretedName("test-name.eth");