This commit is contained in:
2026-05-14 07:52:36 +02:00
parent cfa1ff2289
commit 348ae7f153
29 changed files with 1956 additions and 35 deletions

View File

@@ -61,6 +61,12 @@ pub struct LocalPipelineReplayResult {
pub liquidity_event_count: usize,
/// Total pool lifecycle event materialization results returned by replayed non-trade calls.
pub pool_lifecycle_event_count: usize,
/// Total fee event materialization results returned by replayed non-trade calls.
pub fee_event_count: usize,
/// Total reward event materialization results returned by replayed non-trade calls.
pub reward_event_count: usize,
/// Total pool administration event materialization results returned by replayed non-trade calls.
pub pool_admin_event_count: usize,
/// Total candle upsert results returned by replayed candle calls.
///
/// This is a replay write/result counter, not the number of distinct rows
@@ -203,6 +209,9 @@ impl LocalPipelineReplayService {
result.liquidity_event_count += non_trade_result.liquidity_event_count;
result.pool_lifecycle_event_count +=
non_trade_result.pool_lifecycle_event_count;
result.fee_event_count += non_trade_result.fee_event_count;
result.reward_event_count += non_trade_result.reward_event_count;
result.pool_admin_event_count += non_trade_result.pool_admin_event_count;
},
Err(error) => {
result.non_trade_materialization_error_count += 1;