This commit is contained in:
2026-05-05 05:03:11 +02:00
parent 3e994995d7
commit f2c227e08f
132 changed files with 5767 additions and 4461 deletions

View File

@@ -20,12 +20,15 @@ mod http_client;
mod http_pool;
mod json_rpc_ws;
mod launch_origin;
mod local_pipeline_replay;
mod pair_analytic_signal;
mod pair_candle_aggregation;
mod pair_candle_query;
mod pair_symbol;
mod pool_origin;
mod solana_pubsub_ws;
mod token_backfill;
mod token_metadata;
mod tracing;
mod trade_aggregation;
mod tx_model;
@@ -133,6 +136,7 @@ pub use db::get_dex_by_code;
pub use db::get_dex_decoded_event_by_key;
pub use db::get_known_http_endpoint;
pub use db::get_known_ws_endpoint;
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;
@@ -144,6 +148,7 @@ pub use db::get_pair_metric_by_pair_id;
pub use db::get_pool_by_address;
pub use db::get_pool_listing_by_pool_id;
pub use db::get_pool_origin_by_pool_id;
pub use db::get_token_by_id;
pub use db::get_token_by_mint;
pub use db::get_trade_event_by_decoded_event_id;
pub use db::get_wallet_by_address;
@@ -154,6 +159,7 @@ pub use db::insert_chain_instruction;
pub use db::insert_db_runtime_event;
pub use db::insert_onchain_observation;
pub use db::list_chain_instructions_by_transaction_id;
pub use db::list_chain_transaction_signatures_for_replay;
pub use db::list_db_metadata;
pub use db::list_dex_decoded_events_by_transaction_id;
pub use db::list_dexes;
@@ -181,12 +187,14 @@ pub use db::list_recent_swaps;
pub use db::list_recent_token_burn_events;
pub use db::list_recent_token_mint_events;
pub use db::list_tokens;
pub use db::list_tokens_missing_metadata;
pub use db::list_trade_events_by_pair_id;
pub use db::list_trade_events_by_transaction_id;
pub use db::list_wallet_holdings_by_wallet_id;
pub use db::list_wallet_participations_by_pool_id;
pub use db::list_wallet_participations_by_wallet_id;
pub use db::list_wallets;
pub use db::update_pair_symbol;
pub use db::upsert_chain_slot;
pub use db::upsert_chain_transaction;
pub use db::upsert_db_metadata;
@@ -307,11 +315,19 @@ 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_replay::KbLocalPipelineReplayConfig;
pub use local_pipeline_replay::KbLocalPipelineReplayResult;
pub use local_pipeline_replay::KbLocalPipelineReplayService;
pub use local_pipeline_replay::kb_replay_local_pipeline;
pub use pair_analytic_signal::KbPairAnalyticSignalResult;
pub use pair_analytic_signal::KbPairAnalyticSignalService;
pub use pair_candle_aggregation::KbPairCandleAggregationResult;
pub use pair_candle_aggregation::KbPairCandleAggregationService;
pub use pair_candle_query::KbPairCandleQueryService;
pub use pair_symbol::KbPairSymbolRefreshResult;
pub use pair_symbol::KbPairSymbolRefreshService;
pub use pair_symbol::kb_build_pair_symbol;
pub use pair_symbol::kb_refresh_pair_symbols;
pub use pool_origin::KbPoolOriginResult;
pub use pool_origin::KbPoolOriginService;
pub use solana_pubsub_ws::KbSolanaWsTypedNotification;
@@ -320,6 +336,8 @@ pub use solana_pubsub_ws::parse_kb_solana_ws_typed_notification_from_event;
pub use token_backfill::KbPoolBackfillResult;
pub use token_backfill::KbTokenBackfillResult;
pub use token_backfill::KbTokenBackfillService;
pub use token_metadata::KbTokenMetadataBackfillResult;
pub use token_metadata::KbTokenMetadataBackfillService;
pub use tracing::KbTracingGuard;
pub use tracing::init_tracing;
pub use trade_aggregation::KbTradeAggregationResult;