diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1311ce3..b433eea 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -44,7 +44,7 @@ jobs: # a pglite database that only lives in the CI environment. # It will be discarded after the CI run. - name: Run Ponder runtime integrity checks - working-directory: apps/ensnode + working-directory: apps/evm-indexer env: ACTIVE_PLUGINS: eth,base.eth,linea.eth RPC_URL_1: https://eth.drpc.org diff --git a/README.md b/README.md index 40ccde8..37b1e06 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ The ENSNode monorepo contains multiple modules in the following subdirectories: - [`apps`](apps) executable applications. - [`packages`](packages) for libraries that can be embedded into apps. -The main module of this repository is the ENSNode app found in [`apps/ensnode`](apps/ensnode). +The main module of this repository is the evm-indexer app found in [`apps/emv-indexer`](apps/evm-indexer). ## Quick start @@ -41,7 +41,7 @@ pnpm install Go into the main ENSNode application root directory: ``` -cd apps/ensnode +cd apps/evm-indexer ``` Configure for your local application environment: diff --git a/apps/evm-indexer/package.json b/apps/evm-indexer/package.json index 9885720..31b5fe8 100644 --- a/apps/evm-indexer/package.json +++ b/apps/evm-indexer/package.json @@ -1,5 +1,5 @@ { - "name": "ensnode", + "name": "evm-indexer", "version": "0.0.1", "private": true, "type": "module", @@ -8,9 +8,9 @@ "repository": { "type": "git", "url": "git+https://github.com/namehash/ensnode.git", - "directory": "apps/ensnode" + "directory": "apps/evm-indexer" }, - "homepage": "https://github.com/namehash/ensnode/tree/main/apps/ensnode", + "homepage": "https://github.com/namehash/ensnode/tree/main/apps/evm-indexer", "scripts": { "dev": "ponder dev", "start": "ponder start", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0c6003b..56ad33c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,9 +18,18 @@ catalogs: hono: specifier: ^4.6.14 version: 4.6.17 + ponder: + specifier: ^0.8.26 + version: 0.8.26 typescript: specifier: ^5.7.3 version: 5.7.3 + viem: + specifier: ^2.22.13 + version: 2.22.13 + vitest: + specifier: ^3.0.3 + version: 3.0.3 overrides: vite: 5.4.12 @@ -36,7 +45,7 @@ importers: specifier: 'catalog:' version: 5.7.3 - apps/ensnode: + apps/evm-indexer: dependencies: '@ensdomains/ensjs': specifier: ^4.0.2 @@ -1244,10 +1253,6 @@ packages: resolution: {integrity: sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - graphql@16.8.2: - resolution: {integrity: sha512-cvVIBILwuoSyD54U4cF/UXDh5yAobhNV/tPygI4lZhgOIJQE/WLWC4waBRb4I6bDVYb3OVx3lfHbaQOEoUD5sg==} - engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} @@ -2244,8 +2249,8 @@ snapshots: '@ensdomains/dnsprovejs': 0.5.1 abitype: 1.0.8(typescript@5.7.3) dns-packet: 5.6.1 - graphql: 16.8.2 - graphql-request: 6.1.0(graphql@16.8.2) + graphql: 16.10.0 + graphql-request: 6.1.0(graphql@16.10.0) pako: 2.1.0 ts-pattern: 5.6.2 viem: 2.22.13(typescript@5.7.3) @@ -2394,10 +2399,6 @@ snapshots: dependencies: graphql: 16.10.0 - '@graphql-typed-document-node/core@3.2.0(graphql@16.8.2)': - dependencies: - graphql: 16.8.2 - '@graphql-yoga/logger@2.0.1': dependencies: tslib: 2.8.1 @@ -3059,11 +3060,11 @@ snapshots: graceful-fs@4.2.11: {} - graphql-request@6.1.0(graphql@16.8.2): + graphql-request@6.1.0(graphql@16.10.0): dependencies: - '@graphql-typed-document-node/core': 3.2.0(graphql@16.8.2) + '@graphql-typed-document-node/core': 3.2.0(graphql@16.10.0) cross-fetch: 3.2.0 - graphql: 16.8.2 + graphql: 16.10.0 transitivePeerDependencies: - encoding @@ -3089,8 +3090,6 @@ snapshots: graphql@16.10.0: {} - graphql@16.8.2: {} - has-flag@3.0.0: {} has-flag@4.0.0: {}