1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
use coinbase_rs::{Public, MAIN_URL};
use futures::pin_mut;
use futures::stream::StreamExt;

#[tokio::main]
async fn main() {
    let client = Public::new(MAIN_URL);

    let currencies = client.currencies();
    pin_mut!(currencies);

    while let Some(currencies_result) = currencies.next().await {
        for currency in currencies_result.unwrap() {
            println!(
                "Currency {} mininum size = {}",
                currency.name, currency.min_size
            );
        }
    }
}