8 个版本
0.2.4 | 2020年2月29日 |
---|---|
0.2.3 | 2019年10月1日 |
0.2.2 | 2019年1月29日 |
0.2.0 | 2018年11月20日 |
0.1.2 | 2018年5月29日 |
#80 in #development
72KB
1.5K SLoC
[非官方] Criptomarket API
访问 cryptomarket 平台(https://www.cryptomkt.com)的库
示例
///
/// Example of access to the Public API of cryptomkt
///
extern crate cryptomkt;
use cryptomkt::{CryptoMktClient, OrderType};
const API_KEY: &'static str = "<API_KEY>";
const API_SECRET: &'static str = "<API SECRET>";
fn main() {
let client = CryptoMktClient::new(API_KEY, API_SECRET);
// Get Markets
let markets = client.get_markets();
for m in markets.iter() {
println!("{}", m.get_name());
// Get Current Ticker
match m.get_current_ticker() {
Ok(ticker) => {
println!("{:?}", ticker);
}
Err(e) => {
println!("{:?}", e);
}
}
// Get Orders Book
println!("------- Orders ------");
match m.get_orders_book(OrderType::Buy, 0, 20) {
Ok(orders) => {
println!("{:?}", orders);
}
Err(e) => {
println!("{:?}", e);
}
}
// Get Trades
println!("------- Trades ------");
match m.get_trades("2018-05-15", "2018-05-16", 0, 20) {
Ok(trades) => {
println!("{:?}", trades);
}
Err(e) => {
println!("{:?}", e);
}
}
}
}
贡献
你想为此项目贡献力量?太棒了,谢谢!所以请只复制它并发给我一个 pull request。
支持我的努力
我为了乐趣编写了这个库,并尽我所能支持那些在使用它时遇到问题的用户,请回报这份恩情并支持我。
依赖
~9–13MB
~368K SLoC