13个版本 (8个稳定版)
1.18.3 | 2024年2月28日 |
---|---|
1.18.2 | 2023年12月14日 |
1.18.0 | 2023年11月26日 |
1.14.17 | 2023年8月31日 |
1.14.17-rc3 | 2023年4月30日 |
#2061 in 神奇豆
每月下载量 579次
在 121 个crate中使用了(107个直接使用)
1.5MB
32K SLoC
Miraland SDK
使用Miraland SDK Crate以Rust编写客户端应用程序。如果要编写链上程序,请使用Miraland Program Crate。
有关Miraland的更多信息,请参阅Miraland文档。
Miraland程序库提供了如何使用此crate的示例。
还有问题?在我们的Stack Exchange上提问
lib.rs
:
Miraland主机和客户端SDK。
这是所有与Miraland交互或以Miraland数据结构操作为基础的链下程序的基础库。链上程序则使用miraland-program
crate,其模块由本crate重新导出,类似于Rust core
和 std
crate之间的关系。由于此crate的大部分功能由 miraland-program
提供,请参阅该crate的文档以获取概述。
此crate中的许多模块主要用于Miraland运行时本身。其他crate提供了基于 miraland-sdk
的功能,许多程序还需要链接到这些crate,特别是对于通过RPC与Miraland节点通信的客户端。
这些crate包括
miraland-client
- 通过 JSON-RPC API 与 Miraland 节点交互。miraland-cli-config
- 加载和保存 Miraland CLI 配置文件。miraland-clap-utils
- 使用clap
设置 CLI 的例程,如 Miraland CLI 所用。包括加载 CLI 支持的所有类型签名的函数。
依赖项
~16–28MB
~479K SLoC