This commit is contained in:
2026-05-12 21:40:03 +02:00
parent 75c2b6983d
commit aa19ca9c18
21 changed files with 899 additions and 20 deletions

View File

@@ -2,6 +2,7 @@
import type { DemoPipeline2LocalDecodedEventDiagnosticSummary } from "./DemoPipeline2LocalDecodedEventDiagnosticSummary";
import type { DemoPipeline2LocalDexDiagnosticSummary } from "./DemoPipeline2LocalDexDiagnosticSummary";
import type { DemoPipeline2LocalDuplicateDecodedEventTradeDiagnosticSample } from "./DemoPipeline2LocalDuplicateDecodedEventTradeDiagnosticSample";
import type { DemoPipeline2LocalEventClassificationDiagnosticSummary } from "./DemoPipeline2LocalEventClassificationDiagnosticSummary";
import type { DemoPipeline2LocalMissingTradeEventDiagnosticSample } from "./DemoPipeline2LocalMissingTradeEventDiagnosticSample";
import type { DemoPipeline2LocalMissingTradeEventReasonSummary } from "./DemoPipeline2LocalMissingTradeEventReasonSummary";
import type { DemoPipeline2LocalMultiTradeSignaturePairDiagnosticSample } from "./DemoPipeline2LocalMultiTradeSignaturePairDiagnosticSample";
@@ -37,6 +38,18 @@ decodedTradeCandidateCount: number,
* Total decoded DEX candle candidates.
*/
decodedCandleCandidateCount: number,
/**
* Total decoded useful non-trade events.
*/
decodedNonTradeUsefulEventCount: number,
/**
* Total decoded swap-like events that are intentionally non-actionable.
*/
decodedNonActionableTradeEventCount: number,
/**
* Total decoded events with unknown classification.
*/
decodedUnknownEventCount: number,
/**
* Whether the local persisted pipeline has no blocking diagnostic issue.
*/
@@ -130,6 +143,10 @@ pairSummaries: Array<DemoPipeline2LocalPairDiagnosticSummary>,
* Diagnostics grouped by decoded event kind.
*/
decodedEventSummaries: Array<DemoPipeline2LocalDecodedEventDiagnosticSummary>,
/**
* Diagnostics grouped by decoded event classification.
*/
eventClassificationSummaries: Array<DemoPipeline2LocalEventClassificationDiagnosticSummary>,
/**
* Missing trade events grouped by diagnostic reason.
*/