0.7.32
This commit is contained in:
@@ -166,7 +166,8 @@
|
||||
<div class="mb-3">
|
||||
<label for="demoPipeline2ValidationProfileSelect" class="form-label">Validation profile</label>
|
||||
<select id="demoPipeline2ValidationProfileSelect" class="form-select">
|
||||
<option value="0.7.31_trade_event_actionability_policy" selected>0.7.31 — trade event actionability policy</option>
|
||||
<option value="0.7.32_validation_report_semantics" selected>0.7.32 — validation report semantics</option>
|
||||
<option value="0.7.31_trade_event_actionability_policy">0.7.31 — trade event actionability policy</option>
|
||||
<option value="0.7.30_non_trade_event_classification">0.7.30 — non-trade event classification</option>
|
||||
<option value="0.7.29_multi_dex_matrix_baseline">0.7.29 — DEX matrix baseline</option>
|
||||
<option value="0.7.28_multi_dex_non_regression">0.7.28 — multi-DEX non-regression</option>
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
|
||||
|
||||
/**
|
||||
* Local pair actionability diagnostics summary for the UI.
|
||||
*/
|
||||
export type DemoPipeline2LocalPairActionabilityDiagnosticSummary = {
|
||||
/**
|
||||
* Pair actionability or materialization class.
|
||||
*/
|
||||
pairActionability: string,
|
||||
/**
|
||||
* Pair count.
|
||||
*/
|
||||
pairCount: number,
|
||||
/**
|
||||
* Decoded event count.
|
||||
*/
|
||||
decodedEventCount: number,
|
||||
/**
|
||||
* Decoded trade candidate count.
|
||||
*/
|
||||
decodedTradeCandidateCount: number,
|
||||
/**
|
||||
* Actionable trade candidate count.
|
||||
*/
|
||||
actionableTradeCandidateCount: number,
|
||||
/**
|
||||
* Failed trade candidate count.
|
||||
*/
|
||||
failedTradeCandidateCount: number,
|
||||
/**
|
||||
* Trade event count.
|
||||
*/
|
||||
tradeEventCount: number,
|
||||
/**
|
||||
* Pair candle count.
|
||||
*/
|
||||
pairCandleCount: number, };
|
||||
@@ -7,6 +7,7 @@ import type { DemoPipeline2LocalMissingTradeEventDiagnosticSample } from "./Demo
|
||||
import type { DemoPipeline2LocalMissingTradeEventReasonSummary } from "./DemoPipeline2LocalMissingTradeEventReasonSummary";
|
||||
import type { DemoPipeline2LocalMultiTradeSignaturePairDiagnosticSample } from "./DemoPipeline2LocalMultiTradeSignaturePairDiagnosticSample";
|
||||
import type { DemoPipeline2LocalNonActionablePairDiagnosticSummary } from "./DemoPipeline2LocalNonActionablePairDiagnosticSummary";
|
||||
import type { DemoPipeline2LocalPairActionabilityDiagnosticSummary } from "./DemoPipeline2LocalPairActionabilityDiagnosticSummary";
|
||||
import type { DemoPipeline2LocalPairDiagnosticSummary } from "./DemoPipeline2LocalPairDiagnosticSummary";
|
||||
import type { DemoPipeline2LocalPairGapDiagnosticSample } from "./DemoPipeline2LocalPairGapDiagnosticSample";
|
||||
|
||||
@@ -124,11 +125,51 @@ poolCount: number,
|
||||
*/
|
||||
pairCount: number,
|
||||
/**
|
||||
* Total pairs without trade.
|
||||
* Stable explanation for legacy pair gap counters.
|
||||
*/
|
||||
pairGapCounterSemantics: string,
|
||||
/**
|
||||
* Total pairs without any persisted trade event.
|
||||
*/
|
||||
literalPairWithoutTradeCount: number,
|
||||
/**
|
||||
* Total pairs without any persisted candle.
|
||||
*/
|
||||
literalPairWithoutCandleCount: number,
|
||||
/**
|
||||
* Total pairs that have at least one persisted trade event.
|
||||
*/
|
||||
tradeMaterializedPairCount: number,
|
||||
/**
|
||||
* Total pairs that have at least one persisted candle bucket.
|
||||
*/
|
||||
candleMaterializedPairCount: number,
|
||||
/**
|
||||
* Total pairs with at least one successful decoded trade candidate.
|
||||
*/
|
||||
actionablePairCount: number,
|
||||
/**
|
||||
* Total distinct candle timeframes currently materialized.
|
||||
*/
|
||||
candleBucketTimeframeCount: number,
|
||||
/**
|
||||
* Whether candle rows are bucketed aggregates rather than one row per trade.
|
||||
*/
|
||||
candlesAreBucketed: boolean,
|
||||
/**
|
||||
* Total pairs without trade among actionable successful trade candidates.
|
||||
*/
|
||||
blockingPairWithoutTradeCount: number,
|
||||
/**
|
||||
* Total pairs without candle among actionable successful candle candidates.
|
||||
*/
|
||||
blockingPairWithoutCandleCount: number,
|
||||
/**
|
||||
* Total pairs without trade. Legacy alias for blocking/actionable gaps.
|
||||
*/
|
||||
pairWithoutTradeCount: number,
|
||||
/**
|
||||
* Total pairs without candle.
|
||||
* Total pairs without candle. Legacy alias for blocking/actionable gaps.
|
||||
*/
|
||||
pairWithoutCandleCount: number,
|
||||
/**
|
||||
@@ -139,6 +180,10 @@ dexSummaries: Array<DemoPipeline2LocalDexDiagnosticSummary>,
|
||||
* Diagnostics grouped by pair.
|
||||
*/
|
||||
pairSummaries: Array<DemoPipeline2LocalPairDiagnosticSummary>,
|
||||
/**
|
||||
* Diagnostics grouped by pair materialization/actionability class.
|
||||
*/
|
||||
pairActionabilitySummaries: Array<DemoPipeline2LocalPairActionabilityDiagnosticSummary>,
|
||||
/**
|
||||
* Diagnostics grouped by decoded event kind.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user