Skip to main content

wickra_exchange/
lib.rs

1//! # wickra-exchange
2//!
3//! Streaming-native crypto-exchange connectivity built on the Wickra core: one
4//! typed, unified API over the ten largest exchanges (market data + signed order
5//! execution). This crate is a thin facade that re-exports
6//! [`wickra_exchange_core`]; depend on it for the stable public surface.
7//!
8//! See the repository README for the supported exchanges, the language bindings
9//! (native Python/Node + a C ABI hub for C/C++/C#/Go/Java/R), and the streaming
10//! model.
11
12pub use wickra_exchange_core::*;
13
14mod factory;
15mod net;
16
17pub use factory::{
18    connect, connect_advanced, connect_derivatives, connect_user_data, connect_ws_execution,
19};
20pub use net::{ReqwestHttpTransport, TungsteniteWsTransport};