1 个不稳定版本
0.1.0 | 2021年4月8日 |
---|
#4 in #sia
20KB
581 代码行,不包括注释
skynet-rs
Rust 对 Sia Skynet API 的实现。
use skynet_rs::{SkynetClient, UploadOptions, DownloadOptions, MetadataOptions};
let client = SkynetClient::default();
let skylink = client.upload_file("hello.txt", UploadOptions::default()).await?;
let data = client.download_data(&skylink, DownloadOptions::default()).await?;
let metadata = client.get_metadata(&skylink, MetadataOptions::default()).await?;
特性
- 上传文件
- 下载文件
- 元数据
依赖项
~8–19MB
~276K SLoC