From 9e76c237da11ab3b8e7d43c9c447f825d6d8e338 Mon Sep 17 00:00:00 2001 From: Petar Todorovic Date: Fri, 11 Jul 2025 14:17:41 +0200 Subject: [PATCH] feat: schema changes --- packages/api-hooks/package.json | 2 +- packages/api-hooks/src/api/index.ts | 8 ++++---- packages/api-hooks/src/api/schemas/dailyPerformanceDto.ts | 1 + packages/api-hooks/src/api/schemas/evmNetworks.ts | 1 + packages/api-hooks/src/api/schemas/networks.ts | 1 + .../api/schemas/reportProjectGetDailyRevenuesParams.ts | 4 ++-- .../api-hooks/src/api/schemas/yieldV2YieldsNetwork.ts | 1 + 7 files changed, 11 insertions(+), 7 deletions(-) diff --git a/packages/api-hooks/package.json b/packages/api-hooks/package.json index 6709482..143398e 100644 --- a/packages/api-hooks/package.json +++ b/packages/api-hooks/package.json @@ -1,7 +1,7 @@ { "name": "@stakekit/api-hooks", "description": "React hooks for StakeKit API", - "version": "0.0.106", + "version": "0.0.107", "type": "module", "types": "./dist/index.d.ts", "main": "./dist/index.js", diff --git a/packages/api-hooks/src/api/index.ts b/packages/api-hooks/src/api/index.ts index e13048d..c5cc7ba 100644 --- a/packages/api-hooks/src/api/index.ts +++ b/packages/api-hooks/src/api/index.ts @@ -308,7 +308,7 @@ export const useReportProjectGetRewards = < }; export const reportProjectGetDailyRevenues = ( - params?: ReportProjectGetDailyRevenuesParams, + params: ReportProjectGetDailyRevenuesParams, signal?: AbortSignal, ) => { return customFetch({ @@ -320,7 +320,7 @@ export const reportProjectGetDailyRevenues = ( }; export const getReportProjectGetDailyRevenuesQueryKey = ( - params?: ReportProjectGetDailyRevenuesParams, + params: ReportProjectGetDailyRevenuesParams, ) => { return [`/v1/reporting/revenue`, ...(params ? [params] : [])] as const; }; @@ -329,7 +329,7 @@ export const getReportProjectGetDailyRevenuesQueryOptions = < TData = Awaited>, TError = unknown, >( - params?: ReportProjectGetDailyRevenuesParams, + params: ReportProjectGetDailyRevenuesParams, options?: { query?: Partial< UseQueryOptions< @@ -365,7 +365,7 @@ export const useReportProjectGetDailyRevenues = < TData = Awaited>, TError = unknown, >( - params?: ReportProjectGetDailyRevenuesParams, + params: ReportProjectGetDailyRevenuesParams, options?: { query?: Partial< UseQueryOptions< diff --git a/packages/api-hooks/src/api/schemas/dailyPerformanceDto.ts b/packages/api-hooks/src/api/schemas/dailyPerformanceDto.ts index b389b7a..ac8c8f2 100644 --- a/packages/api-hooks/src/api/schemas/dailyPerformanceDto.ts +++ b/packages/api-hooks/src/api/schemas/dailyPerformanceDto.ts @@ -7,4 +7,5 @@ export interface DailyPerformanceDto { totalEnteredAmountWei: string | null; totalExitedAmountWei: string | null; totalRevenueAmountWei: string; + totalTvlAmountWei: string | null; } diff --git a/packages/api-hooks/src/api/schemas/evmNetworks.ts b/packages/api-hooks/src/api/schemas/evmNetworks.ts index 02c4e70..92ab7ce 100644 --- a/packages/api-hooks/src/api/schemas/evmNetworks.ts +++ b/packages/api-hooks/src/api/schemas/evmNetworks.ts @@ -30,4 +30,5 @@ export const EvmNetworks = { viction: 'viction', core: 'core', sonic: 'sonic', + katana: 'katana', } as const; diff --git a/packages/api-hooks/src/api/schemas/networks.ts b/packages/api-hooks/src/api/schemas/networks.ts index 925e7e3..744dfe0 100644 --- a/packages/api-hooks/src/api/schemas/networks.ts +++ b/packages/api-hooks/src/api/schemas/networks.ts @@ -33,6 +33,7 @@ export const Networks = { viction: 'viction', core: 'core', sonic: 'sonic', + katana: 'katana', agoric: 'agoric', akash: 'akash', axelar: 'axelar', diff --git a/packages/api-hooks/src/api/schemas/reportProjectGetDailyRevenuesParams.ts b/packages/api-hooks/src/api/schemas/reportProjectGetDailyRevenuesParams.ts index 8869b96..849e039 100644 --- a/packages/api-hooks/src/api/schemas/reportProjectGetDailyRevenuesParams.ts +++ b/packages/api-hooks/src/api/schemas/reportProjectGetDailyRevenuesParams.ts @@ -2,11 +2,11 @@ export type ReportProjectGetDailyRevenuesParams = { /** * Filter rewards from this date (e.g. "2023-01-01") */ - from?: string; + from: string; /** * Filter rewards until this date (e.g. "2023-01-01") */ - to?: string; + to: string; /** * Filter rewards from this integrationId */ diff --git a/packages/api-hooks/src/api/schemas/yieldV2YieldsNetwork.ts b/packages/api-hooks/src/api/schemas/yieldV2YieldsNetwork.ts index e9df6b8..7bf5532 100644 --- a/packages/api-hooks/src/api/schemas/yieldV2YieldsNetwork.ts +++ b/packages/api-hooks/src/api/schemas/yieldV2YieldsNetwork.ts @@ -31,6 +31,7 @@ export const YieldV2YieldsNetwork = { viction: 'viction', core: 'core', sonic: 'sonic', + katana: 'katana', agoric: 'agoric', akash: 'akash', axelar: 'axelar',