| Crates.io | tesser-bybit |
| lib.rs | tesser-bybit |
| version | 0.9.3 |
| created_at | 2025-11-19 04:29:34.672786+00 |
| updated_at | 2025-12-04 04:51:37.245882+00 |
| description | Bybit exchange connector for the Tesser framework |
| homepage | |
| repository | https://github.com/tesserspace/tesser |
| max_upload_size | |
| id | 1939407 |
| size | 137,374 |
Bybit v5 connector providing both REST execution and WebSocket market data.
BybitClient: signed REST client implementing ExecutionClient (place/cancel orders, list open orders, fetch balances/positions).BybitMarketStream: resilient public WebSocket stream implementing MarketStream with support for klines and public trades, automatic heartbeats, and graceful shutdown.PublicChannel/BybitSubscription helpers for selecting categories (linear, inverse, spot, etc.) and topics.Point config/[env].toml exchange profiles at the correct REST/WS endpoints and supply API credentials if you want to use the REST client.
The crate currently provides unit tests for request signing. You can run the full suite with:
cargo test -p tesser-bybit