diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ad41d31ff629..ef4e59e9d41e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -118,8 +118,8 @@ importers: specifier: ^7.3.0 version: 7.3.0 '@pinax/graph-networks-registry': - specifier: ^0.6.7 - version: 0.6.7 + specifier: ^0.7.1 + version: 0.7.1 '@react-hookz/web': specifier: ^25.1.1 version: 25.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1748,6 +1748,9 @@ packages: '@pinax/graph-networks-registry@0.6.7': resolution: {integrity: sha512-xogeCEZ50XRMxpBwE3TZjJ8RCO8Guv39gDRrrKtlpDEDEMLm0MzD3A0SQObgj7aF7qTZNRTWzsuvQdxgzw25wQ==} + '@pinax/graph-networks-registry@0.7.1': + resolution: {integrity: sha512-Gn2kXRiEd5COAaMY/aDCRO0V+zfb1uQKCu5HFPoWka+EsZW27AlTINA7JctYYYEMuCbjMia5FBOzskjgEvj6LA==} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -9717,6 +9720,8 @@ snapshots: '@pinax/graph-networks-registry@0.6.7': {} + '@pinax/graph-networks-registry@0.7.1': {} + '@pkgjs/parseargs@0.11.0': optional: true diff --git a/website/package.json b/website/package.json index 5662d8921c83..de1b54cabe11 100644 --- a/website/package.json +++ b/website/package.json @@ -23,7 +23,7 @@ "@edgeandnode/go": "^10.2.3", "@emotion/react": "^11.14.0", "@graphprotocol/contracts": "^7.3.0", - "@pinax/graph-networks-registry": "^0.6.7", + "@pinax/graph-networks-registry": "^0.7.1", "@react-hookz/web": "^25.1.1", "@readme/httpsnippet": "^11.0.0", "@readme/openapi-parser": "^4.1.0", diff --git a/website/src/supportedNetworks/utils.ts b/website/src/supportedNetworks/utils.ts index 5b64b3b18354..3f40a5d30b2d 100644 --- a/website/src/supportedNetworks/utils.ts +++ b/website/src/supportedNetworks/utils.ts @@ -25,18 +25,6 @@ export const MONO_ICON_NETWORKS = [ 'zksync-era-sepolia', ] -// Networks with Token API support (TODO: remove once the registry has this information) -export const TOKEN_API_NETWORKS = [ - 'mainnet', - 'base', - 'bsc', - 'arbitrum-one', - 'matic', - 'optimism', - 'unichain', - 'avalanche', -] - export const getIconVariant = (networkId: string): 'mono' | 'branded' => { return MONO_ICON_NETWORKS.includes(networkId) ? 'mono' : 'branded' } @@ -69,7 +57,7 @@ export async function getSupportedNetworks() { const subgraphs = Boolean(network.services.subgraphs?.length) const substreams = Boolean(network.services.substreams?.length) const firehose = Boolean(network.services.firehose?.length) - const tokenApi = TOKEN_API_NETWORKS.includes(network.id) + const tokenApi = Boolean(network.services.tokenApi?.length) if (!subgraphs && !substreams && !firehose && !tokenApi) { return [] }