#cardano #blockchain #crypto #cryptography

cardano-sdk

Cardano SDK - 仅包含对 cardano 区块链格式的支持,以及相关的密码学

7 个版本

0.2.5 2022 年 10 月 28 日
0.2.4 2022 年 9 月 30 日
0.2.1 2022 年 8 月 26 日
0.1.0 2022 年 6 月 13 日

#45 in #cardano

Download history 53/week @ 2024-03-13 31/week @ 2024-03-20 46/week @ 2024-03-27 39/week @ 2024-04-03 8/week @ 2024-04-10 16/week @ 2024-04-17 23/week @ 2024-04-24 18/week @ 2024-05-01 23/week @ 2024-05-08 22/week @ 2024-05-15 11/week @ 2024-05-22 6/week @ 2024-05-29 10/week @ 2024-06-05 9/week @ 2024-06-12 10/week @ 2024-06-19 38/week @ 2024-06-26

68 每月下载量
用于 cardano-net

MIT/Apache

140KB
3.5K SLoC

⚠️ 此项目已弃用,仅支持 cardano 的第一个版本(Byron)。请勿再使用,这里仅为历史记录。

Cardano 基本原语、辅助工具和相关应用的 Rust 实现

Cardano Rust 是 Cardano 密码学原语的可模块化工具箱,一个包含钱包功能的库,以及用 Rust 编写的未来 Cardano 节点实现的替代方案。任何第三方都可以使用它来构建钱包应用程序并交互 Cardano 区块链。

安装

如果是新安装: 安装 rust 工具链.

我们支持以下状态; stableunstablenightly

我们还支持 wasm32 目标。

构建库

要构建库,使用

cargo build

运行测试

要运行测试,使用

cargo test

如何在项目中集成 Rust 库

相关信息将在 crates.io 上提供

同时,可以通过 git 子模块添加项目

gitsubmodule add https://github.com/input-output-hk/rust-cardano cardano-deps

然后在您的 Cargo.toml 中添加以下内容

[dependencies]
cardano = { path = "cardano-deps/cardano" }

依赖项

~2MB
~53K SLoC