9 个主要重大版本发布

12.0.0 2024 年 7 月 18 日
11.0.0 2024 年 6 月 21 日
10.0.1 2024 年 4 月 30 日
9.0.0 2024 年 4 月 8 日
0.0.0 2023 年 11 月 29 日

2453魔法豆

Download history 1301/week @ 2024-04-16 1252/week @ 2024-04-23 860/week @ 2024-04-30 904/week @ 2024-05-07 803/week @ 2024-05-14 411/week @ 2024-05-21 315/week @ 2024-05-28 269/week @ 2024-06-04 241/week @ 2024-06-11 399/week @ 2024-06-18 303/week @ 2024-06-25 228/week @ 2024-07-02 311/week @ 2024-07-09 825/week @ 2024-07-16 545/week @ 2024-07-23 473/week @ 2024-07-30

2,197 每月下载
用于 16 个 crate(3 个直接使用)

Apache-2.0

74KB
1.5K SLoC

SDK Logo SDK Logo

Polkadot SDK

GitHub stars  GitHub forks

StackExchange  GitHub contributors  GitHub commit activity

GitHub代码行数   GitHub最近提交

Polkadot SDK 仓库提供了构建 Polkadot 网络(一个多链区块链平台,允许不同的区块链以安全且可扩展的方式交互和共享信息)所需的所有组件。

📚 文档

🚀 发布

[!注意] 我们发布流程仍在进行中,可能尚未反映此处所期望的概述。

Polkadot-SDK 有两个发布通道:stablenightly。建议生产软件仅使用 stablenightly 是为了让开发者尝试最新的功能。详细的发布流程在 RELEASE.md 中描述。

您可以使用 psvm 在下游项目中管理 Polkadot-SDK 依赖版本。

😌 稳定

stable 版本的维护期为 三个月。在此期间,发布将不会有任何破坏性变更。它将以 两周 的频率接收错误修复、安全修复、性能修复和新非破坏性功能。

🤠 夜间

nightly 版本每晚从 master 分支发布,可能会包含破坏性变更。它们具有预发布版本号,格式为 major.0.0-nightlyYYMMDD

🛠️ 工具

Polkadot SDK 版本管理器:一个简单的工具,用于在任何 Cargo.toml 文件中管理和更新 Polkadot SDK 依赖项。它将自动将 Polkadot SDK 依赖项更新到它们的正确 crates.io 版本。

🔐 安全

安全策略和程序可以在 docs/contributor/SECURITY.md 中找到。

🤍 贡献 & 行为准则

请确保您遵循我们的 贡献指南。在每个互动和贡献中,该项目都遵循 贡献者公约行为准则

👾 准备好贡献了吗?

查看标记为 mentor(或替代 这个 页面,由一位维护者创建)标签的问题,以开始!我们总是通过向 Polkadot 网络提出链上小费作为感谢,来认可有价值的贡献。

Polkadot 奖学金

这个仓库的开发通常与 fellowship 组织同步进行。简而言之,这个仓库提供了构建 Polkadot 和其并行链所需的全部 SDK 组件。但是,实际的 Polkadot 运行时存在于 fellowship/runtimes 仓库中。有关 fellowship、这种分离以及 RFC 流程的更多信息,请参阅此处

历史

这个仓库是 3 个独立仓库的融合,这三个仓库曾经组成了 Polkadot SDK,即 Substrate、Polkadot 和 Cumulus。有关合并及其历史的更多信息,请参阅此处


lib.rs:

与 substrate 合约运行时模块通信的外部 C API。

有关更多信息,请参考 substrate FRAME 合约模块。

依赖项

~73–540KB
~11K SLoC