Rust SDK
Zanbara Rust SDK 提供类型安全、高性能的 API 客户端,适合构建低延迟交易系统和量化策略。
添加依赖
在 Cargo.toml 中添加:
[dependencies]
zanbara-sdk = "0.1.0"
tokio = { version = "1", features = ["full"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"快速开始
use zanbara_sdk::{ZanbaraClient, Result};
#[tokio::main]
async fn main() -> Result<()> {
// 创建客户端
let client = ZanbaraClient::new("https://api.zanbarax.com/v1")?;
// 获取订单簿
let orderbook = client.get_orderbook("BTC-PERP", 20).await?;
println!("最优买价: {}", orderbook.bids[0].price);
println!("最优卖价: {}", orderbook.asks[0].price);
// 获取市场统计
let stats = client.get_market_stats("BTC-PERP").await?;
println!("最新价: {}", stats.last_price);
Ok(())
}REST API 客户端
初始化
市场数据
账户操作
WebSocket 客户端
类型安全
错误处理
性能优化
下一步
Last updated