diff --git a/.env.example b/.env.example index 164e19a..abd6b48 100644 --- a/.env.example +++ b/.env.example @@ -1,4 +1,4 @@ -REGISTRY_ROOT_URL="https://graphregistry.pages.dev" +REGISTRY_ROOT_URL="https://registry.thegraph.com" # [optional] to query network subgraph for validation THEGRAPH_STUDIO_KEY= diff --git a/bun.lockb b/bun.lockb index 7a05ead..da1b06c 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 5c24290..613e8fc 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "version": "0.6.11", + "version": "0.6.12", "private": true, "type": "module", "scripts": { @@ -24,8 +24,5 @@ "ajv-formats": "^3.0.1", "json-schema-to-typescript": "15.0.3", "prettier": "3.4.1" - }, - "dependencies": { - "wrangler": "3.90.0" } } diff --git a/registry/eip155/avalanche.json b/registry/eip155/avalanche.json index 9b0ac37..a233c68 100644 --- a/registry/eip155/avalanche.json +++ b/registry/eip155/avalanche.json @@ -12,7 +12,7 @@ "https://avalanche.rpc.pinax.network/v1/{PINAX_API_KEY}/ext/bc/C/rpc", "https://avalanche-c-chain-rpc.publicnode.com" ], - "apiUrls": [{ "url": "https://api.snowtrace.io/api", "kind": "etherscan" }], + "apiUrls": [{ "url": "https://api.snowtrace.io/api", "kind": "etherscan" }, { "url": "https://api.routescan.io/v2/network/mainnet/evm/43114/etherscan/api", "kind": "etherscan" }], "services": { "subgraphs": ["https://api.thegraph.com/deploy"], "sps": ["https://api.thegraph.com/deploy"], diff --git a/registry/eip155/chiliz.json b/registry/eip155/chiliz.json index d138949..a297566 100644 --- a/registry/eip155/chiliz.json +++ b/registry/eip155/chiliz.json @@ -11,7 +11,7 @@ "https://rpc.ankr.com/chiliz", "https://chiliz.rpc.pinax.network/v1/{PINAX_API_KEY}" ], - "apiUrls": [{ "url": "https://scan.chiliz.com/api", "kind": "etherscan" }], + "apiUrls": [{ "url": "https://scan.chiliz.com/api", "kind": "etherscan" }, { "url": "https://api.routescan.io/v2/network/mainnet/evm/88888/etherscan/api", "kind": "etherscan" }], "networkType": "mainnet", "services": { "subgraphs": ["https://api.thegraph.com/deploy"], diff --git a/registry/eip155/corn.json b/registry/eip155/corn.json index 72339be..c084f6e 100644 --- a/registry/eip155/corn.json +++ b/registry/eip155/corn.json @@ -8,7 +8,11 @@ "explorerUrls": ["https://maizenet-explorer.usecorn.com"], "rpcUrls": ["https://maizenet-rpc.usecorn.com"], "apiUrls": [ - { "url": "https://maizenet-explorer.usecorn.com/api", "kind": "etherscan" } + { "url": "https://maizenet-explorer.usecorn.com/api", "kind": "etherscan" }, + { + "url": "https://api.routescan.io/v2/network/mainnet/evm/21000000/etherscan/api", + "kind": "etherscan" + } ], "services": { "subgraphs": ["https://api.thegraph.com/deploy"] }, "networkType": "mainnet", diff --git a/registry/eip155/mainnet.json b/registry/eip155/mainnet.json index cef4d29..6b8eb12 100644 --- a/registry/eip155/mainnet.json +++ b/registry/eip155/mainnet.json @@ -14,7 +14,11 @@ ], "apiUrls": [ { "url": "https://mainnet.abi.pinax.network/api", "kind": "etherscan" }, - { "url": "https://eth.blockscout.com/api", "kind": "blockscout" } + { "url": "https://eth.blockscout.com/api", "kind": "blockscout" }, + { + "url": "https://api.routescan.io/v2/network/mainnet/evm/1/etherscan/api", + "kind": "etherscan" + } ], "networkType": "mainnet", "services": { diff --git a/registry/eip155/mode-mainnet.json b/registry/eip155/mode-mainnet.json index 7fb1e03..c4c7c8e 100644 --- a/registry/eip155/mode-mainnet.json +++ b/registry/eip155/mode-mainnet.json @@ -11,7 +11,8 @@ "https://mode.rpc.pinax.network/v1/{PINAX_API_KEY}" ], "apiUrls": [ - { "url": "https://explorer.mode.network/api", "kind": "blockscout" } + { "url": "https://explorer.mode.network/api", "kind": "blockscout" }, + { "url": "https://api.routescan.io/v2/network/mainnet/evm/34443/etherscan/api", "kind": "etherscan" } ], "services": { "subgraphs": ["https://api.thegraph.com/deploy"], diff --git a/registry/eip155/zora.json b/registry/eip155/zora.json index 25a7238..aa836f1 100644 --- a/registry/eip155/zora.json +++ b/registry/eip155/zora.json @@ -11,7 +11,8 @@ "https://zora.rpc.pinax.network/v1/{PINAX_API_KEY}" ], "apiUrls": [ - { "url": "https://explorer.zora.energy/api", "kind": "blockscout" } + { "url": "https://explorer.zora.energy/api", "kind": "blockscout" }, + { "url": "https://api.routescan.io/v2/network/mainnet/evm/7777777/etherscan/api", "kind": "etherscan" } ], "services": { "firehose": ["zora.firehose.pinax.network:443"], diff --git a/src/generate.ts b/src/generate.ts index 58b34f1..3f7af95 100644 --- a/src/generate.ts +++ b/src/generate.ts @@ -6,7 +6,7 @@ import packageInfo from "../package.json"; import { getVersionFilenames } from "./utils/versions"; const REGISTRY_ROOT_URL = - process.env.REGISTRY_ROOT_URL ?? "https://graphregistry.pages.dev"; + process.env.REGISTRY_ROOT_URL ?? "https://registry.thegraph.com"; function generateMermaidGraph(networks: Network[]): string { const relations = networks