diff --git a/.env.example b/.env.example index 3a6cb471..36d6d8ee 100644 --- a/.env.example +++ b/.env.example @@ -17,6 +17,7 @@ POLKADOT_CORETIME_INDEXER="Subquery indexer for Polkadot Coretime" KUSAMA_CORETIME_INDEXER="Subquery indexer for Kusama Coretime" PASEO_CORETIME_INDEXER="Subquery indexer for Paseo Coretime" ROCOCO_CORETIME_INDEXER="Subquery indexer for Rococo Coretime" +REGIONX_PASEO_INDEXER="Subquery indexer for RegionX Paseo" COCOS_INDEXER="Subquery indexer for RegionX Cocos" POLKADOT_CORETIME_DICT="Subquery dictionary for Polkadot Coretime" diff --git a/next.config.js b/next.config.js index 592b2d1a..311abe04 100644 --- a/next.config.js +++ b/next.config.js @@ -12,6 +12,7 @@ const nextConfig = { WS_WESTEND_CORETIME_CHAIN: process.env.WS_WESTEND_CORETIME_CHAIN || '', COCOS_INDEXER: process.env.COCOS_INDEXER || '', + REGIONX_PASEO_INDEXER: process.env.REGIONX_PASEO_INDEXER || '', POLKADOT_CORETIME_INDEXER: process.env.POLKADOT_CORETIME_INDEXER || '', KUSAMA_CORETIME_INDEXER: process.env.KUSAMA_CORETIME_INDEXER || '', diff --git a/src/apis/orders.ts b/src/apis/orders.ts index be63e007..ab639629 100644 --- a/src/apis/orders.ts +++ b/src/apis/orders.ts @@ -1,6 +1,6 @@ import { fetchGraphql } from '@/utils/fetchGraphql'; -import { API_COCOS_INDEXER } from '@/consts'; +import { API_REGIONX_PASEO_INDEXER } from '@/consts'; import { Address, ApiResponse } from '@/models'; export const fetchUserContribution = async ( @@ -22,7 +22,8 @@ export const fetchUserContribution = async ( } } }`; - return fetchGraphql(API_COCOS_INDEXER, query); + // TODO: don't hardcode the regionx paseo indexer. + return fetchGraphql(API_REGIONX_PASEO_INDEXER, query); }; export const fetchOrders = async (after: string | null): Promise => { @@ -45,7 +46,7 @@ export const fetchOrders = async (after: string | null): Promise => } } }`; - return fetchGraphql(API_COCOS_INDEXER, query); + return fetchGraphql(API_REGIONX_PASEO_INDEXER, query); }; export const fetchCocosRegions = async ( @@ -70,7 +71,7 @@ export const fetchCocosRegions = async ( } } }`; - return fetchGraphql(API_COCOS_INDEXER, query, { filter, after }); + return fetchGraphql(API_REGIONX_PASEO_INDEXER, query, { filter, after }); }; export const fetchProcessedOrders = async ( @@ -96,5 +97,5 @@ export const fetchProcessedOrders = async ( } } }`; - return fetchGraphql(API_COCOS_INDEXER, query); + return fetchGraphql(API_REGIONX_PASEO_INDEXER, query); }; diff --git a/src/consts/index.ts b/src/consts/index.ts index feb1687c..057081bc 100644 --- a/src/consts/index.ts +++ b/src/consts/index.ts @@ -21,6 +21,7 @@ export const API_CORETIME_DICT = { }; export const API_COCOS_INDEXER = process.env.COCOS_INDEXER ?? ''; +export const API_REGIONX_PASEO_INDEXER = process.env.REGIONX_PASEO_INDEXER ?? ''; export const SUSBCAN_CORETIME_URL = { [NetworkType.POLKADOT]: 'https://coretime-polkadot.subscan.io',