From 4fd91a55a4b61ac7a9b4cdbc3fb1721844e4211e Mon Sep 17 00:00:00 2001 From: Mantas S Date: Fri, 21 Jul 2023 14:17:05 +0300 Subject: [PATCH] minor fixes --- src/app.controller.ts | 16 ++++++++++++++-- src/factory/providers/polygon/balancer/index.ts | 2 +- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/app.controller.ts b/src/app.controller.ts index b6bf5d12..bbcf23b3 100644 --- a/src/app.controller.ts +++ b/src/app.controller.ts @@ -1,4 +1,12 @@ -import { Body, Controller, Get, Post, Query, UseFilters } from '@nestjs/common'; +import { + Body, + Controller, + Get, + Post, + Query, + UseFilters, + HttpException, +} from '@nestjs/common'; import { AppService } from './app.service'; import { GetPoolAndTokenVolumesReply, @@ -14,7 +22,11 @@ export class AppController { @Get('tvl') async getTvl(@Query() req: GetTvlRequest): Promise { - return await this.appService.getTvl(req); + try { + return await this.appService.getTvl(req); + } catch (e) { + throw new HttpException(e.message, 500); + } } @Post('pool-token-volumes') diff --git a/src/factory/providers/polygon/balancer/index.ts b/src/factory/providers/polygon/balancer/index.ts index 7b159719..ef6bb9d6 100644 --- a/src/factory/providers/polygon/balancer/index.ts +++ b/src/factory/providers/polygon/balancer/index.ts @@ -6,7 +6,7 @@ import { log } from '../../../../util/logger/logger'; const START_BLOCK = 15832998; const THEGRAPTH_ENDPOINT = - 'https://api.thegraph.com/subgraphs/name/balancer-labs/balancer-polygon-v2-beta'; + 'https://api.thegraph.com/subgraphs/name/balancer-labs/balancer-polygon-v2'; const POOL_COUNT_QUERY = gql` query getPoolCount($block: Int!) { balancer(id: 2, block: { number: $block }) {