16 个重大版本更新

0.17.0 2024年7月18日
0.14.0 2024年6月24日
0.10.0 2024年3月18日
0.6.0 2023年12月13日
0.0.0 2023年6月20日

755魔法豆

Download history 339/week @ 2024-04-16 312/week @ 2024-04-23 319/week @ 2024-04-30 102/week @ 2024-05-07 453/week @ 2024-05-14 534/week @ 2024-05-21 464/week @ 2024-05-28 566/week @ 2024-06-04 571/week @ 2024-06-11 464/week @ 2024-06-18 837/week @ 2024-06-25 357/week @ 2024-07-02 539/week @ 2024-07-09 696/week @ 2024-07-16 623/week @ 2024-07-23 745/week @ 2024-07-30

2,669 每月下载量
9 个包(6 个直接) 中使用

GPL-3.0-or-later…

2MB
32K SLoC

SDK Logo SDK Logo

Polkadot SDK

GitHub stars  GitHub forks

StackExchange  GitHub contributors  GitHub commit activity

GitHub lines of code   GitHub last commit

Polkadot SDK 代码库提供了在 Polkadot 网络上构建所需的所有组件,Polkadot 是一个多链区块链平台,允许不同的区块链以安全且可扩展的方式相互操作和共享信息。

📚 文档

🚀 发布

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

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 存储库中。有关奖学金、这种分离以及 RFC 流程的更多信息,请在此查看。

历史

此存储库是 3 个单独存储库的合并,这些存储库曾构成 Polkadot SDK 的组成部分,即 Substrate、Polkadot 和 Cumulus。有关合并及其历史的更多信息,请在此查看。


lib.rs:

消息模块的原始数据。

依赖项

~20–35MB
~593K SLoC