feat(ws): add tape-based book update processor

This commit is contained in:
floor-licker
2026-01-30 20:22:45 -05:00
parent b523a7fd44
commit e0b97c53cb
4 changed files with 328 additions and 1 deletions
+2
View File
@@ -146,6 +146,7 @@ pub use crate::book::{OrderBook as OrderBookImpl, OrderBookManager};
pub use crate::decode::Decoder;
pub use crate::fill::{FillEngine, FillResult};
pub use crate::stream::{MarketStream, StreamManager, WebSocketStream};
pub use crate::ws_hot_path::{WsBookApplyStats, WsBookUpdateProcessor};
// Re-export utilities
pub use crate::utils::{crypto, math, rate_limit, retry, time, url};
@@ -165,6 +166,7 @@ pub mod orders;
pub mod stream;
pub mod types;
pub mod utils;
pub mod ws_hot_path;
// Benchmarks
#[cfg(test)]