1 个稳定版本
1.15.0 | 2023年1月22日 |
---|
#3 在 #cbe
用于 4 个crate
1.5MB
26K SLoC
Cartallum CBE SDK
使用Cartallum CBE SDK Crate在Rust中编写客户端应用程序。如果编写链上程序,请改用Cartallum CBE Program Crate。
有关Cartallum CBE的更多信息,请参阅Cartallum CBE文档。
Cartallum CBE Program Library提供了如何使用此crate的示例。
还有疑问?在Discord上向我们提问
lib.rs
:
Cartallum CBE主机和客户端SDK。
这是所有与Cartallum CBE交互或在其他方面操作Cartallum CBE数据结构的链下程序的基础库。链上程序使用cbe-program
crate,该crate的模块由本crate重导出,类似于Rust core
和 std
crate之间的关系。由于本crate的大部分功能由 cbe-program
提供,请参阅该crate的文档以获取概述。
此crate中的许多模块主要适用于Cartallum CBE运行时本身。其他crate提供在 cbe-sdk
上构建的功能,许多程序还需要链接这些crate,尤其是对于与Cartallum CBE节点通过RPC通信的客户端。
这些crate包括
cbe-client
- 通过JSON-RPC API与Cartallum CBE节点交互。cbe-cli-config
- 加载和保存Cartallum CBE CLI配置文件。cbe-clap-utils
- 使用clap
设置CLI的例程,如Cartallum CBE CLI所使用。包括加载CLI支持的各类签名者的函数。
依赖关系
~14–26MB
~418K SLoC