first commit
This commit is contained in:
26
src/history/dto/history-response.dto.ts
Normal file
26
src/history/dto/history-response.dto.ts
Normal file
@@ -0,0 +1,26 @@
|
||||
export type HistoryPointDto = {
|
||||
t: number;
|
||||
v: number;
|
||||
min: number;
|
||||
avg: number;
|
||||
max: number;
|
||||
count: number;
|
||||
};
|
||||
|
||||
export type HistorySeriesDto = {
|
||||
edge: string;
|
||||
tag: string;
|
||||
points: HistoryPointDto[];
|
||||
};
|
||||
|
||||
export type HistoryResponseSource = 'empty' | 'latest' | 'raw' | '1m' | '5m' | '1h' | '1d';
|
||||
|
||||
export type HistoryResponseDto = {
|
||||
edge: string;
|
||||
source: HistoryResponseSource;
|
||||
targetPoints: number;
|
||||
series: HistorySeriesDto[];
|
||||
from?: Date;
|
||||
to?: Date;
|
||||
resolutionSeconds?: number | null;
|
||||
};
|
||||
Reference in New Issue
Block a user