33 个版本 (11 个重大更改)
13.0.0 | 2024年6月21日 |
---|---|
12.0.0 | 2024年4月30日 |
11.0.1 | 2024年4月5日 |
11.0.0 | 2024年2月26日 |
2.0.0-alpha.5 | 2020年3月24日 |
309 在 魔法豆
16,620 每月下载
在 445 个crate中使用(直接使用2个)
16KB
309 代码行
Polkadot SDK
Polkadot SDK 代码库提供了在 Polkadot 网络上开始构建所需的所有组件,Polkadot 是一个多链区块链平台,允许不同的区块链以安全、可扩展的方式互操作和共享信息。
📚 文档
- 🦀 rust-docs
- Polkadot SDK 各组件介绍:Substrate、FRAME、Cumulus 和 XCM
- 指南,即如何构建您的第一个 FRAME 插件。
- 模板,用于启动新项目。
- 其他资源
🚀 发布
[!NOTE] 我们的开发流程仍在进行中,可能尚未反映此处期望的概述。
Polkadot-SDK 有两个发布渠道:stable
和 nightly
。建议生产软件只使用 stable
。 nightly
适用于探索最新功能。详细发布流程请参阅 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 流程的更多信息,请参阅 此处。
历史
这个仓库是三个独立仓库的融合,这三个仓库原本构成了 Polkadot SDK,即 Substrate、Polkadot 和 Cumulus。更多关于合并及其历史的详细信息,请参阅此处。
lib.rs
:
过程宏辅助工具
依赖项
~1.4–2MB
~41K SLoC