1 个不稳定版本
0.1.0 | 2022年10月20日 |
---|
#19 in #market-data
73KB
1.5K SLoC
币脉API
币脉API Rust库为用Rust编程语言编写的应用程序提供访问币脉API的权限。
币脉API提供来自加密货币世界的精确且经常更新的市场数据:币价、交易量、市值、历史最高价、回报率等。
使用方法
在您的Cargo.toml中添加以下内容
[dependencies]
coinpaprika_api = "0.1"
然后您可以像这样使用它
use coinpaprika_api::client::Client;
use coinpaprika_api::global::Global;
use std::error::Error;
#[tokio::main]
async fn main() -> Result<(), Box<dyn Error>> {
let client = Client::new();
let global: Global = client.global().send().await?;
println!("global: {:#?}", global);
Ok(())
}
我们包括了API每个部分的示例,位于/examples
文件夹中。
支持的端点
-
密钥
- 获取API密钥信息
-
全局
- 获取市场概述数据
-
代币
- 列出代币
- 通过ID获取代币
- 获取代币的Twitter时间线推文
- 通过代币ID获取代币事件
- 通过代币ID获取交易所
- 通过代币ID获取市场
- 获取最后完整一天的开盘价、收盘价、最高价和最低价
- 获取历史开盘价、收盘价、最高价和最低价
- 获取今天的开盘价、收盘价、最高价和最低价
-
人物
- 通过ID获取人物
-
标签
- 列出标签
- 通过ID获取标签
-
代币符号
- 获取所有活跃代币的代币符号
- 获取特定代币的代币符号
- 获取特定代币的历史代币符号
-
交易所
- 列出交易所
- 通过ID获取交易所
- 列出交易所市场
-
工具
- 搜索
- 价格转换器
-
合约
- 列出合约平台
- 获取给定平台的全部合约地址
- 通过合约地址重定向到代币符号
- 通过合约地址重定向到历史代币符号
-
变更日志
- 获取所有代币的ID变更日志
-
测试版
- 列出情绪代币
- 获取特定代币的情绪数据
- 获取特定代币的历史情绪数据
许可证
币脉API Rust客户端可在MIT许可证下使用。有关更多信息,请参阅许可证文件。
依赖项
~8–21MB
~315K SLoC