#![allow(clippy::missing_transmute_annotations)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::type_complexity)]
mod config;
mod constants;
mod data;
mod format;
mod i18n;
pub mod math;
mod runtime;
mod splash;
mod state;
mod terminal;
mod trading;
mod tx;
mod ui;
pub use config::{build_spline_config, compute_price_decimals, SplineConfig};
pub use runtime::spawn_spline_poller;
pub use splash::spawn as spawn_splash;
pub use state::{MarketInfo, MarketListUpdate, MarketStatUpdate};
pub use terminal::{cleanup_terminal, restore_terminal, setup_terminal, TuiTerminal};
pub use tx::spawn_auto_priority_fee_refresh;