54 lines
1.5 KiB
Rust
54 lines
1.5 KiB
Rust
// file: kb_lib/src/db/dtos.rs
|
|
|
|
//! Database data transfer objects.
|
|
|
|
mod analysis_signal;
|
|
mod db_metadata;
|
|
mod db_runtime_event;
|
|
mod dex;
|
|
mod known_http_endpoint;
|
|
mod known_ws_endpoint;
|
|
mod liquidity_event;
|
|
mod observed_token;
|
|
mod onchain_observation;
|
|
mod pair;
|
|
mod pool;
|
|
mod pool_listing;
|
|
mod pool_token;
|
|
mod swap;
|
|
mod token;
|
|
mod token_burn_event;
|
|
mod token_mint_event;
|
|
mod chain_instruction;
|
|
mod chain_slot;
|
|
mod chain_transaction;
|
|
mod dex_decoded_event;
|
|
mod launch_surface;
|
|
mod launch_surface_key;
|
|
mod launch_attribution;
|
|
|
|
pub use analysis_signal::KbAnalysisSignalDto;
|
|
pub use db_metadata::KbDbMetadataDto;
|
|
pub use db_runtime_event::KbDbRuntimeEventDto;
|
|
pub use dex::KbDexDto;
|
|
pub use known_http_endpoint::KbKnownHttpEndpointDto;
|
|
pub use known_ws_endpoint::KbKnownWsEndpointDto;
|
|
pub use liquidity_event::KbLiquidityEventDto;
|
|
pub use observed_token::KbObservedTokenDto;
|
|
pub use onchain_observation::KbOnchainObservationDto;
|
|
pub use pair::KbPairDto;
|
|
pub use pool::KbPoolDto;
|
|
pub use pool_listing::KbPoolListingDto;
|
|
pub use pool_token::KbPoolTokenDto;
|
|
pub use swap::KbSwapDto;
|
|
pub use token::KbTokenDto;
|
|
pub use token_burn_event::KbTokenBurnEventDto;
|
|
pub use token_mint_event::KbTokenMintEventDto;
|
|
pub use chain_instruction::KbChainInstructionDto;
|
|
pub use chain_slot::KbChainSlotDto;
|
|
pub use chain_transaction::KbChainTransactionDto;
|
|
pub use dex_decoded_event::KbDexDecodedEventDto;
|
|
pub use launch_surface::KbLaunchSurfaceDto;
|
|
pub use launch_surface_key::KbLaunchSurfaceKeyDto;
|
|
pub use launch_attribution::KbLaunchAttributionDto;
|