2 个版本
| 0.1.1 | 2022年11月15日 | 
|---|---|
| 0.1.0 | 2022年11月15日 | 
#43 in #mining
13KB
259 行
Braiins Pool API SDK
描述
示例
braiinspool = "0.1"
tokio = { version = "1", features = ["full"] }
use braiinspool::model::{DailyRewards, PoolStats, UserProfile, Workers};
use braiinspool::{Client, Error};
#[tokio::main]
async fn main() -> Result<(), Error> {
    // Init client
    let client = Client::new("apikey", Some("socks5h://127.0.0.1:9050"))?;
    // Check tor connection
    println!("{}", client.check_tor_connection().await?);
    // Get pool stats
    let pool_stats: PoolStats = client.pool_stats().await?;
    println!("{:#?}", pool_stats);
    // Get user profile
    let user_profile: UserProfile = client.user_profile().await?;
    println!("{:#?}", user_profile);
    // Get daily rewards
    let daily_rewards: DailyRewards = client.daily_rewards().await?;
    println!("{:#?}", daily_rewards);
    // Get workers
    let workers: Workers = client.workers().await?;
    println!("{:#?}", workers);
    Ok(())
}
许可证
本项目根据 MIT 软件许可证分发 - 详细信息请参阅LICENSE 文件。
依赖项
~4–16MB
~231K SLoC