3 个版本
使用旧的 Rust 2015
0.1.2 | 2018年8月17日 |
---|---|
0.1.1 | 2017年11月8日 |
0.1.0 | 2017年11月2日 |
在 #market 中排名第 43
26KB
503 行
Wex API
为 Wex 市场平台提供的完整 API 实现。
Wex API 文档
示例
extern crate wex;
fn main() {
let account = wex::Account {
key: String::from("<your-key>"),
secret: String::from("<your-secret>"),
};
println!("{:?}", wex::info());
println!("{:?}", wex::get_info(&account));
// currency pair chain :)
let info = wex::info().expect("could not optain wex pairs");
let pairs: Vec<&String> = info.pairs.keys().collect();
let mut pairchain = pairs.iter().fold(
String::new(),
|data, item| data + item + "-",
);
pairchain.pop(); // remove last `-`
// ticker all pairs at once
let ticks = wex::ticker(&pairchain).expect("could not ticker");
}
lib.rs
:
Wex API
为 Wex 市场平台提供的 API 实现。
请捐赠
- BTC: 17voJDvueb7iZtcLRrLtq3dfQYBaSi2GsU
- ETC: 0x7bC5Ff6Bc22B4C6Af135493E6a8a11A62D209ae5
- XMR: 49S4VziJ9v2CSkH6mP9km5SGeo3uxhG41bVYDQdwXQZzRF6mG7B4Fqv2aNEYHmQmPfJcYEnwNK1cAGLHMMmKaUWg25rHnkm
Wex API 文档
示例
extern crate wex;
fn main() {
let account = wex::Account {
key: String::from("<your-key>"),
secret: String::from("<your-secret>"),
};
println!("{:?}", wex::info());
println!("{:?}", wex::get_info(&account));
// currency pair chain :)
let info = wex::info().expect("could not optain wex pairs");
let pairs: Vec<&String> = info.pairs.keys().collect();
let mut pairchain = pairs.iter().fold(
String::new(),
|data, item| data + item + "-",
);
pairchain.pop(); // remove last `-`
// ticker all pairs at once :D
let ticks = wex::ticker(&pairchain).expect("could not ticker");
}
依赖项
~12–20MB
~289K SLoC