0.7.35
This commit is contained in:
@@ -35,6 +35,12 @@ pub struct TokenBackfillResult {
|
||||
pub liquidity_event_count: usize,
|
||||
/// Total number of pool lifecycle event materialization results produced during this run.
|
||||
pub pool_lifecycle_event_count: usize,
|
||||
/// Total number of fee event materialization results produced during this run.
|
||||
pub fee_event_count: usize,
|
||||
/// Total number of reward event materialization results produced during this run.
|
||||
pub reward_event_count: usize,
|
||||
/// Total number of pool administration event materialization results produced during this run.
|
||||
pub pool_admin_event_count: usize,
|
||||
/// Total number of pair-candle aggregation results produced during this run.
|
||||
pub pair_candle_count: usize,
|
||||
}
|
||||
@@ -68,6 +74,12 @@ pub struct PoolBackfillResult {
|
||||
pub liquidity_event_count: usize,
|
||||
/// Total number of pool lifecycle event materialization results produced during this run.
|
||||
pub pool_lifecycle_event_count: usize,
|
||||
/// Total number of fee event materialization results produced during this run.
|
||||
pub fee_event_count: usize,
|
||||
/// Total number of reward event materialization results produced during this run.
|
||||
pub reward_event_count: usize,
|
||||
/// Total number of pool administration event materialization results produced during this run.
|
||||
pub pool_admin_event_count: usize,
|
||||
/// Total number of pair-candle aggregation results produced during this run.
|
||||
pub pair_candle_count: usize,
|
||||
}
|
||||
@@ -163,6 +175,9 @@ impl TokenBackfillService {
|
||||
trade_event_count: 0,
|
||||
liquidity_event_count: 0,
|
||||
pool_lifecycle_event_count: 0,
|
||||
fee_event_count: 0,
|
||||
reward_event_count: 0,
|
||||
pool_admin_event_count: 0,
|
||||
pair_candle_count: 0,
|
||||
};
|
||||
let mut seen_signatures = std::collections::HashSet::<std::string::String>::new();
|
||||
@@ -237,6 +252,9 @@ impl TokenBackfillService {
|
||||
"tradeEventCount": result.trade_event_count,
|
||||
"liquidityEventCount": result.liquidity_event_count,
|
||||
"poolLifecycleEventCount": result.pool_lifecycle_event_count,
|
||||
"feeEventCount": result.fee_event_count,
|
||||
"rewardEventCount": result.reward_event_count,
|
||||
"poolAdminEventCount": result.pool_admin_event_count,
|
||||
"pairCandleCount": result.pair_candle_count
|
||||
});
|
||||
let observation_result = self
|
||||
@@ -377,6 +395,9 @@ impl TokenBackfillService {
|
||||
trade_event_count: 0,
|
||||
liquidity_event_count: 0,
|
||||
pool_lifecycle_event_count: 0,
|
||||
fee_event_count: 0,
|
||||
reward_event_count: 0,
|
||||
pool_admin_event_count: 0,
|
||||
pair_candle_count: 0,
|
||||
});
|
||||
}
|
||||
@@ -484,6 +505,9 @@ impl TokenBackfillService {
|
||||
trade_event_count: trade_aggregations.len(),
|
||||
liquidity_event_count: non_trade_materialization.liquidity_event_count,
|
||||
pool_lifecycle_event_count: non_trade_materialization.pool_lifecycle_event_count,
|
||||
fee_event_count: non_trade_materialization.fee_event_count,
|
||||
reward_event_count: non_trade_materialization.reward_event_count,
|
||||
pool_admin_event_count: non_trade_materialization.pool_admin_event_count,
|
||||
pair_candle_count: pair_candle_aggregations.len(),
|
||||
});
|
||||
}
|
||||
@@ -509,6 +533,9 @@ impl TokenBackfillService {
|
||||
trade_event_count: 0,
|
||||
liquidity_event_count: 0,
|
||||
pool_lifecycle_event_count: 0,
|
||||
fee_event_count: 0,
|
||||
reward_event_count: 0,
|
||||
pool_admin_event_count: 0,
|
||||
pair_candle_count: 0,
|
||||
};
|
||||
let mut seen_addresses = std::collections::BTreeSet::<std::string::String>::new();
|
||||
@@ -594,6 +621,9 @@ impl TokenBackfillService {
|
||||
result.trade_event_count += replay_result.trade_event_count;
|
||||
result.liquidity_event_count += replay_result.liquidity_event_count;
|
||||
result.pool_lifecycle_event_count += replay_result.pool_lifecycle_event_count;
|
||||
result.fee_event_count += replay_result.fee_event_count;
|
||||
result.reward_event_count += replay_result.reward_event_count;
|
||||
result.pool_admin_event_count += replay_result.pool_admin_event_count;
|
||||
result.pair_candle_count += replay_result.pair_candle_count;
|
||||
}
|
||||
}
|
||||
@@ -612,6 +642,9 @@ impl TokenBackfillService {
|
||||
"tradeEventCount": result.trade_event_count,
|
||||
"liquidityEventCount": result.liquidity_event_count,
|
||||
"poolLifecycleEventCount": result.pool_lifecycle_event_count,
|
||||
"feeEventCount": result.fee_event_count,
|
||||
"rewardEventCount": result.reward_event_count,
|
||||
"poolAdminEventCount": result.pool_admin_event_count,
|
||||
"pairCandleCount": result.pair_candle_count,
|
||||
"scannedAddressCount": addresses_to_scan.len(),
|
||||
"effectiveSignatureLimit": effective_limit
|
||||
@@ -687,6 +720,9 @@ struct TokenBackfillSignatureResult {
|
||||
trade_event_count: usize,
|
||||
liquidity_event_count: usize,
|
||||
pool_lifecycle_event_count: usize,
|
||||
fee_event_count: usize,
|
||||
reward_event_count: usize,
|
||||
pool_admin_event_count: usize,
|
||||
pair_candle_count: usize,
|
||||
}
|
||||
|
||||
@@ -704,6 +740,9 @@ fn merge_token_backfill_signature_result(
|
||||
aggregate.trade_event_count += value.trade_event_count;
|
||||
aggregate.liquidity_event_count += value.liquidity_event_count;
|
||||
aggregate.pool_lifecycle_event_count += value.pool_lifecycle_event_count;
|
||||
aggregate.fee_event_count += value.fee_event_count;
|
||||
aggregate.reward_event_count += value.reward_event_count;
|
||||
aggregate.pool_admin_event_count += value.pool_admin_event_count;
|
||||
aggregate.pair_candle_count += value.pair_candle_count;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user