#icp #dfinity #canisters #motoko #dfx #byte-size

candy-rs

ICP数据类型封装和附加函数

1个不稳定版本

0.1.0 2023年4月22日

#3 in #dfx

MIT许可证

46KB
817

License: MIT

candy-rs

candy-rs是一个用于处理ic-cdk数据类型的Rust库。它还作为与使用motoko糖果库的motoko canisters通信的工具。

示例

“示例”目录包含一个DFX设置项目,该项目包含两个canisters,一个用Motoko编写,另一个用Rust编写,它们都使用Candy库。这些canisters展示了Candy库的类型兼容性和功能。位于“jest”目录中的测试展示了类型和由于Motoko和Rust中值的字节大小不同而导致的函数差异。

测试

从项目的根目录执行以下命令

 cargo test

贡献

欢迎对Candy的贡献!如果您发现了一个错误或有一个功能请求,请在GitHub仓库中提交一个issue。如果您想贡献代码,请fork仓库并提交一个pull request。所有贡献都必须在MIT许可证下许可。

许可证

Candy受MIT许可证的许可。

依赖关系

~5–14MB
~145K SLoC