bitstamp_client_ws 0.2.0

A Rust SDK for working with the Bitstamp API
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use bitstamp_client_ws::client::Client;
use futures::StreamExt;

#[tokio::main]
async fn main() {
    let mut client = Client::connect_public().await.expect("cannot connect");

    client.subscribe_live_orderbook("btcusd").await;

    let mut book_events = client.book_events.unwrap();

    while let Some(msg) = book_events.next().await {
        dbg!(&msg);
    }
}