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日

439神奇豆子

Download history 133/week @ 2024-04-29 121/week @ 2024-05-20 5/week @ 2024-06-03 6/week @ 2024-06-10 149/week @ 2024-06-24 26/week @ 2024-07-01 114/week @ 2024-07-08 134/week @ 2024-07-15 9/week @ 2024-07-22 80/week @ 2024-07-29

360 每月下载量
2 crates 中使用

GPL-3.0-or-later…

2MB
33K SLoC

SDK Logo SDK Logo

Polkadot SDK

GitHub stars  GitHub forks

StackExchange  GitHub contributors  GitHub commit activity

GitHub代码行数   GitHub最后提交

Polkadot SDK 仓库提供了在 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:

模块,包含反映 BridgeHubPolkadot 运行时配置(AccountId、Headers、Hashes...)的配置

依赖项

~21–36MB
~618K SLoC