This commit is contained in:
2026-05-05 20:49:45 +02:00
parent f2c227e08f
commit 348e76660c
28 changed files with 3279 additions and 210 deletions

View File

@@ -20,6 +20,7 @@ mod http_client;
mod http_pool;
mod json_rpc_ws;
mod launch_origin;
mod local_pipeline_diagnostics;
mod local_pipeline_replay;
mod pair_analytic_signal;
mod pair_candle_aggregation;
@@ -86,6 +87,23 @@ pub use db::KbLaunchSurfaceKeyEntity;
pub use db::KbLiquidityEventDto;
pub use db::KbLiquidityEventEntity;
pub use db::KbLiquidityEventKind;
pub use db::KbLocalDecodedEventDiagnosticSummaryDto;
pub(crate) use db::KbLocalDecodedEventDiagnosticSummaryRow;
pub use db::KbLocalDexDiagnosticSummaryDto;
pub(crate) use db::KbLocalDexDiagnosticSummaryRow;
pub use db::KbLocalDuplicateDecodedEventTradeDiagnosticSampleDto;
pub(crate) use db::KbLocalDuplicateDecodedEventTradeDiagnosticSampleRow;
pub use db::KbLocalMissingTradeEventDiagnosticSampleDto;
pub(crate) use db::KbLocalMissingTradeEventDiagnosticSampleRow;
pub use db::KbLocalMultiTradeSignaturePairDiagnosticSampleDto;
pub(crate) use db::KbLocalMultiTradeSignaturePairDiagnosticSampleRow;
pub use db::KbLocalPairDiagnosticSummaryDto;
pub(crate) use db::KbLocalPairDiagnosticSummaryRow;
pub use db::KbLocalPairGapDiagnosticSampleDto;
pub(crate) use db::KbLocalPairGapDiagnosticSampleRow;
pub use db::KbLocalPipelineDiagnosticCountersDto;
pub(crate) use db::KbLocalPipelineDiagnosticCountersRow;
pub use db::KbLocalPipelineDiagnosticSummaryDto;
pub use db::KbObservationSourceKind;
pub use db::KbObservedTokenDto;
pub use db::KbObservedTokenEntity;
@@ -129,6 +147,7 @@ pub use db::KbWalletHoldingEntity;
pub use db::KbWalletParticipationDto;
pub use db::KbWalletParticipationEntity;
pub use db::delete_chain_instructions_by_transaction_id;
pub use db::get_chain_instruction_by_id;
pub use db::get_chain_slot;
pub use db::get_chain_transaction_by_signature;
pub use db::get_db_metadata;
@@ -140,6 +159,7 @@ pub use db::get_latest_pump_fun_create_payload_by_mint;
pub use db::get_launch_attribution_by_decoded_event_id;
pub use db::get_launch_surface_by_code;
pub use db::get_launch_surface_key_by_match;
pub use db::get_local_pipeline_diagnostic_counters;
pub use db::get_observed_token_by_mint;
pub use db::get_pair_analytic_signal_by_key;
pub use db::get_pair_by_pool_id;
@@ -168,6 +188,14 @@ pub use db::list_known_ws_endpoints;
pub use db::list_launch_attributions_by_pool_id;
pub use db::list_launch_surface_keys_by_surface_id;
pub use db::list_launch_surfaces;
pub use db::list_local_decoded_event_diagnostic_summaries;
pub use db::list_local_dex_diagnostic_summaries;
pub use db::list_local_duplicate_decoded_event_trade_diagnostic_samples;
pub use db::list_local_missing_trade_event_diagnostic_samples;
pub use db::list_local_multi_trade_signature_pair_diagnostic_samples;
pub use db::list_local_pair_diagnostic_summaries;
pub use db::list_local_pair_without_candle_diagnostic_samples;
pub use db::list_local_pair_without_trade_diagnostic_samples;
pub use db::list_observed_tokens;
pub use db::list_pair_analytic_signals_by_pair_id;
pub use db::list_pair_candles_by_pair_and_timeframe;
@@ -315,6 +343,7 @@ pub use json_rpc_ws::parse_kb_json_rpc_ws_incoming_text;
pub use json_rpc_ws::parse_kb_json_rpc_ws_incoming_value;
pub use launch_origin::KbLaunchAttributionResult;
pub use launch_origin::KbLaunchOriginService;
pub use local_pipeline_diagnostics::KbLocalPipelineDiagnosticsService;
pub use local_pipeline_replay::KbLocalPipelineReplayConfig;
pub use local_pipeline_replay::KbLocalPipelineReplayResult;
pub use local_pipeline_replay::KbLocalPipelineReplayService;