fda211ea87
refactor: split trading/core/params into per-protocol modules + dex_swap build: crate-type rlib only (drop unused cdylib) Co-authored-by: Cursor <cursoragent@cursor.com>
16 lines
467 B
Rust
Executable File
16 lines
467 B
Rust
Executable File
pub mod client;
|
|
pub mod common;
|
|
pub mod constants;
|
|
pub mod instruction;
|
|
pub mod perf;
|
|
pub mod swqos;
|
|
pub mod trading;
|
|
pub mod utils;
|
|
|
|
// Re-export for SwqosConfig (Node1/BlockRazor transport; Astralane submission mode)
|
|
pub use crate::swqos::{AstralaneTransport, SwqosTransport};
|
|
pub use client::{
|
|
find_pool_by_mint, recommended_sender_thread_core_indices, SolanaTrade, TradeBuyParams,
|
|
TradeSellParams, TradeTokenType, TradingClient, TradingInfrastructure,
|
|
};
|