15次重大版本更新
0.16.0 | 2024年7月18日 |
---|---|
0.13.0 | 2024年6月24日 |
0.9.0 | 2024年3月18日 |
0.5.0 | 2023年12月13日 |
0.4.0 | 2023年11月20日 |
273 在 魔法豆
每月337次下载
用于 polkadot-sdk
2MB
33K SLoC
Polkadot SDK
Polkadot SDK 代码库提供了构建 Polkadot 网络所需的所有组件。Polkadot 网络是一个多链区块链平台,允许不同的区块链以安全且可扩展的方式互操作和共享信息。Polkadot
📚 文档
- 🦀 rust-docs
- Polkadot SDK 各组件介绍:Substrate、FRAME、Cumulus 和 XCM
- 指南,即如何构建您的第一个 FRAME 插件。
- 模板,用于启动新项目。
- 其他资源
🚀 发布
[!注意] 我们的项目发布流程仍在进行中,可能尚未反映此处所期望的概述。
Polkadot-SDK 有两个发布渠道:稳定版
和 夜间版
。建议生产软件仅使用 稳定版
。 夜间版
旨在供实验者尝试最新功能。详细的发布流程在 RELEASE.md 中描述。
您可以使用 psvm
来管理下游项目中 Polkadot-SDK 依赖的版本。
😌 稳定版
稳定版
发布的维护期限为 三个月。在此期间,发布将不会有任何重大更改。它将每两周进行一次错误修复、安全修复、性能修复和新非破坏性功能的更新。
🤠 夜间版
夜间版
是从 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
:
包含配置的模块,反映BridgeHubKusama运行时设置(AccountId、Headers、Hashes...)
依赖项
~21–36MB
~615K SLoC