polymarket_api/lib.rs
1pub mod cache;
2pub mod clob;
3pub mod data;
4pub mod display;
5pub mod error;
6pub mod gamma;
7pub mod rtds;
8pub mod websocket;
9
10pub use {
11 cache::{FileCache, default_cache_dir},
12 clob::ClobClient,
13 data::DataClient,
14 display::{MarketUpdateFormatter, RTDSFormatter},
15 error::{PolymarketError, Result, lock_mutex},
16 gamma::GammaClient,
17 rtds::{ActivityPayload, RTDSClient, RTDSMessage},
18 websocket::PolymarketWebSocket,
19};