This commit is contained in:
2026-04-30 10:50:37 +02:00
parent 523bbe0860
commit 37d54887d6
16 changed files with 1495 additions and 9 deletions

View File

@@ -20,6 +20,8 @@ mod http_client;
mod http_pool;
mod json_rpc_ws;
mod launch_origin;
mod pair_candle_aggregation;
mod pair_candle_query;
mod pool_origin;
mod solana_pubsub_ws;
mod token_backfill;
@@ -86,6 +88,8 @@ pub use db::KbObservedTokenEntity;
pub use db::KbObservedTokenStatus;
pub use db::KbOnchainObservationDto;
pub use db::KbOnchainObservationEntity;
pub use db::KbPairCandleDto;
pub use db::KbPairCandleEntity;
pub use db::KbPairDto;
pub use db::KbPairEntity;
pub use db::KbPairMetricDto;
@@ -131,6 +135,7 @@ pub use db::get_launch_surface_by_code;
pub use db::get_launch_surface_key_by_match;
pub use db::get_observed_token_by_mint;
pub use db::get_pair_by_pool_id;
pub use db::get_pair_candle_by_key;
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;
@@ -154,6 +159,7 @@ 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_observed_tokens;
pub use db::list_pair_candles_by_pair_and_timeframe;
pub use db::list_pair_metrics;
pub use db::list_pairs;
pub use db::list_pool_listings;
@@ -170,6 +176,7 @@ 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_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;
@@ -187,6 +194,7 @@ pub use db::upsert_launch_surface_key;
pub use db::upsert_liquidity_event;
pub use db::upsert_observed_token;
pub use db::upsert_pair;
pub use db::upsert_pair_candle;
pub use db::upsert_pair_metric;
pub use db::upsert_pool;
pub use db::upsert_pool_listing;
@@ -282,6 +290,9 @@ 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 pair_candle_aggregation::KbPairCandleAggregationResult;
pub use pair_candle_aggregation::KbPairCandleAggregationService;
pub use pair_candle_query::KbPairCandleQueryService;
pub use pool_origin::KbPoolOriginResult;
pub use pool_origin::KbPoolOriginService;
pub use solana_pubsub_ws::KbSolanaWsTypedNotification;