From 83fcf8384d91bc10936f2a20c86317d02e943ae4 Mon Sep 17 00:00:00 2001 From: arkff <109507401+arkff202310@users.noreply.github.com> Date: Wed, 23 Jul 2025 16:17:26 +0800 Subject: [PATCH 1/5] chore: deploy testnet --- config/testnet.json | 4 ++-- src/server/config/testnet.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/testnet.json b/config/testnet.json index 74266de..d3e1500 100644 --- a/config/testnet.json +++ b/config/testnet.json @@ -1,5 +1,5 @@ { "network": "near-testnet", - "contract": "reduce-inflation.testnet", - "startBlock": 197937630 + "contract": "mock-proposal-alpha.testnet", + "startBlock": 206268236 } diff --git a/src/server/config/testnet.ts b/src/server/config/testnet.ts index 3ed2730..86ca684 100644 --- a/src/server/config/testnet.ts +++ b/src/server/config/testnet.ts @@ -6,10 +6,10 @@ const config: Config = { nodeUrl: optionalEnv('NEAR_RPC') || 'https://neart.lava.build', subgraphApiUrl: optionalEnv('SUBGRAPH_API_URL') || - 'https://api.studio.thegraph.com/query/112225/validator-voting-testnet/v0.0.2', + 'https://api.studio.thegraph.com/query/112225/validator-voting-testnet/v0.0.3', subgraphAPiKey: optionalEnv('SUBGRAPH_API_KEY'), nearBlocksApiUrl: 'https://api-testnet.nearblocks.io/v2', - votingContractId: 'reduce-inflation.testnet', + votingContractId: 'mock-proposal-alpha.testnet', port: Number(requiredEnv('PORT')), }; From 9c5f6fd37056de0c6dc1eac7d146f83f8e71cd11 Mon Sep 17 00:00:00 2001 From: arkff <109507401+arkff202310@users.noreply.github.com> Date: Wed, 23 Jul 2025 17:24:10 +0800 Subject: [PATCH 2/5] chore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index 7e14266..eceb1cc 100644 --- a/.gitignore +++ b/.gitignore @@ -118,3 +118,5 @@ dataset/local build generated subgraph.yaml +.env.* +!.env.example From dda10ae20516153faae4c6150523a12078ceeed2 Mon Sep 17 00:00:00 2001 From: arkff <109507401+arkff202310@users.noreply.github.com> Date: Wed, 23 Jul 2025 17:33:04 +0800 Subject: [PATCH 3/5] chore: scripts --- package.json | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 236872b..724e62e 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,15 @@ { "scripts": { - "deploy:testnet": "pnpm config:testnet && pnpm codegen && pnpm deploysubgraph", - "deploy:staging": "pnpm config:staging && pnpm codegen && pnpm deploysubgraph", - "deploy:mainnet": "pnpm config:mainnet && pnpm codegen && pnpm deploysubgraph", + "deploy:testnet": "pnpm config:testnet && pnpm codegen && pnpm deploysubgraph:testnet", + "deploy:staging": "pnpm config:staging && pnpm codegen && pnpm deploysubgraph:staging", + "deploy:mainnet": "pnpm config:mainnet && pnpm codegen && pnpm deploysubgraph:production", "config:testnet": "mustache config/testnet.json subgraph.template.yaml > subgraph.yaml", "config:staging": "mustache config/staging.json subgraph.template.yaml > subgraph.yaml", "config:mainnet": "mustache config/mainnet.json subgraph.template.yaml > subgraph.yaml", "codegen": "graph codegen", - "deploysubgraph": "env-cmd pnpm deploysubgraph:studio", + "deploysubgraph:testnet": "env-cmd -f .env.testnet pnpm deploysubgraph:studio", + "deploysubgraph:staging": "env-cmd -f .env.staging pnpm deploysubgraph:studio", + "deploysubgraph:production": "env-cmd -f .env.production pnpm deploysubgraph:studio", "deploysubgraph:studio": "graph deploy ${SLUG} --deploy-key ${DEPLOY_KEY}", "build": "rm -rf dist && tsc", "server:start": "node dist/index.js", From d9f0f2870a258ee8887d2ad3187353f8c5b89b66 Mon Sep 17 00:00:00 2001 From: arkff <109507401+arkff202310@users.noreply.github.com> Date: Thu, 24 Jul 2025 12:14:13 +0800 Subject: [PATCH 4/5] chore: deploy staging --- config/staging.json | 4 ++-- src/server/config/staging.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/staging.json b/config/staging.json index 889774d..2953f9c 100644 --- a/config/staging.json +++ b/config/staging.json @@ -1,5 +1,5 @@ { "network": "near-mainnet", - "contract": "mock-proposal.near", - "startBlock": 152402973 + "contract": "test-proposal.near", + "startBlock": 156573568 } diff --git a/src/server/config/staging.ts b/src/server/config/staging.ts index 6fe654e..a699b1e 100644 --- a/src/server/config/staging.ts +++ b/src/server/config/staging.ts @@ -6,7 +6,7 @@ const config: Config = { nodeUrl: optionalEnv('NEAR_RPC') || 'https://near.lava.build', subgraphApiUrl: optionalEnv('SUBGRAPH_API_URL') || - 'https://api.studio.thegraph.com/query/112225/validator-voting-staging/v0.0.3', + 'https://api.studio.thegraph.com/query/112225/validator-voting-staging/v0.0.4', subgraphAPiKey: optionalEnv('SUBGRAPH_API_KEY'), nearBlocksApiUrl: 'https://api.nearblocks.io/v2', poolDetailContractId: 'pool-details.near', From b0d0462949a788fe3c7562e2785be1e887ee1f42 Mon Sep 17 00:00:00 2001 From: arkff <109507401+arkff202310@users.noreply.github.com> Date: Thu, 24 Jul 2025 12:17:16 +0800 Subject: [PATCH 5/5] chore: deploy staging --- src/server/config/staging.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/config/staging.ts b/src/server/config/staging.ts index a699b1e..5f277b6 100644 --- a/src/server/config/staging.ts +++ b/src/server/config/staging.ts @@ -10,7 +10,7 @@ const config: Config = { subgraphAPiKey: optionalEnv('SUBGRAPH_API_KEY'), nearBlocksApiUrl: 'https://api.nearblocks.io/v2', poolDetailContractId: 'pool-details.near', - votingContractId: 'mock-proposal.near', + votingContractId: 'test-proposal.near', port: Number(requiredEnv('PORT')), };