#index #price #bitcoin #crypto #cryptocurrency

coindesk

由coindesk.com提供的比特币价格指数API

1个不稳定版本

0.1.0 2021年5月5日

#63 in #price

每月21次下载
btc中使用

GPL-3.0 许可证

27KB
94

coindesk

由coindesk.com提供的比特币价格指数API。

coindesk = "0.1.0"

由于这是一个异步库,您需要一个异步运行时,如async_stdtokio

示例

use coindesk::Bitcoin;

#[tokio::main]
async fn main() {
    let data = Bitcoin::get().await.unwrap();

    println!("currency: {}, rate: {}, description: {}, symbol: {}", data.usd.code, data.usd.rate, data.usd.description, data.usd.symbol);
    println!("currency: {}, rate: {}, description: {}, symbol: {}", data.gbp.code, data.gbp.rate, data.gbp.description, data.gbp.symbol);
    println!("currency: {}, rate: {}, description: {}, symbol: {}", data.eur.code, data.eur.rate, data.eur.description, data.eur.symbol);
    println!("time: {}", data.time);
}

输出

currency: USD, rate: 57532.8599, description: United States Dollar, symbol: $
currency: GBP, rate: 41359.4525, description: British Pound Sterling, symbol: £
currency: EUR, rate: 47927.864, description: Euro, symbol: €
time: 2021-05-05 15:58:00 UTC

时间字段实现了chrono::DateTime,以便与您项目的其他部分集成。

免责声明:此数据来自CoinDesk比特币价格指数(USD)。非美元货币数据使用openexchangerates.org的小时汇率进行转换

由Grant Handy用❤️和🦀制作。

依赖项

~8–11MB
~215K SLoC