2 个不稳定版本

0.3.0 2021年11月29日
0.2.0 2021年11月18日

#5 in #openlimits

每月24次下载
openlimits 中使用

BSD-2-Clause

155KB
4K SLoC

此模块提供与 coinbase API 通信的功能。

示例

use openlimits::exchange::coinbase::Coinbase;
use openlimits::exchange::coinbase::CoinbaseParameters;
use openlimits::prelude::*;
use openlimits::model::market_pair::*;

#[tokio::main]
async fn main() {
    let coinbase = Coinbase::new(CoinbaseParameters::production())
                        .await
                        .expect("Couldn't create coinbase client");

    let market_pair = MarketPair(Currency::BTC, Currency::ETH);
    let order_book = coinbase.order_book(&OrderBookRequest { market_pair })
                        .await
                        .expect("Couldn't get order book");
    println!("{:?}", order_book);
}

依赖关系

~9–23MB
~374K SLoC