Skip to content

Commit 8b41c66

Browse files
authored
ZKWAS-301 & ZKWAS-304: Update inteface for node list improvements (#86)
1 parent 78e35d8 commit 8b41c66

3 files changed

Lines changed: 19 additions & 6 deletions

File tree

dist/cjs/interface/interface.d.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ export interface Statistics {
44
totalTasks: number;
55
totalDeployed: number;
66
}
7+
export interface TimingStatistics {
8+
latest_time_taken_secs: number;
9+
latest_timestamp: string;
10+
}
711
export interface NodeStatistics {
812
address: string;
913
statistics: {
@@ -12,8 +16,8 @@ export interface NodeStatistics {
1216
total_tasks: number;
1317
timed_out_count: number;
1418
last_timed_out: string;
15-
last_successful_proof_task_time: string;
16-
last_successful_proof_processing_time: number;
19+
setup_timing_stats?: TimingStatistics;
20+
proof_timing_stats?: TimingStatistics;
1721
};
1822
}
1923
export interface NodeStatisticsQueryParams {

dist/mjs/interface/interface.d.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ export interface Statistics {
44
totalTasks: number;
55
totalDeployed: number;
66
}
7+
export interface TimingStatistics {
8+
latest_time_taken_secs: number;
9+
latest_timestamp: string;
10+
}
711
export interface NodeStatistics {
812
address: string;
913
statistics: {
@@ -12,8 +16,8 @@ export interface NodeStatistics {
1216
total_tasks: number;
1317
timed_out_count: number;
1418
last_timed_out: string;
15-
last_successful_proof_task_time: string;
16-
last_successful_proof_processing_time: number;
19+
setup_timing_stats?: TimingStatistics;
20+
proof_timing_stats?: TimingStatistics;
1721
};
1822
}
1923
export interface NodeStatisticsQueryParams {

src/interface/interface.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ export interface Statistics {
55
totalDeployed: number;
66
}
77

8+
export interface TimingStatistics {
9+
latest_time_taken_secs: number;
10+
latest_timestamp: string;
11+
}
12+
813
export interface NodeStatistics {
914
address: string;
1015
statistics: {
@@ -13,8 +18,8 @@ export interface NodeStatistics {
1318
total_tasks: number;
1419
timed_out_count: number;
1520
last_timed_out: string;
16-
last_successful_proof_task_time: string;
17-
last_successful_proof_processing_time: number;
21+
setup_timing_stats?: TimingStatistics;
22+
proof_timing_stats?: TimingStatistics;
1823
};
1924
}
2025

0 commit comments

Comments
 (0)