14 个重大版本发布

0.14.0 2024 年 7 月 18 日
0.12.0 2024 年 6 月 24 日
0.8.0 2024 年 3 月 18 日
0.4.0 2023 年 12 月 13 日
0.3.0 2023 年 11 月 20 日

741神奇豆

Download history 329/week @ 2024-04-16 300/week @ 2024-04-23 301/week @ 2024-04-30 105/week @ 2024-05-07 455/week @ 2024-05-14 537/week @ 2024-05-21 478/week @ 2024-05-28 563/week @ 2024-06-04 577/week @ 2024-06-11 472/week @ 2024-06-18 831/week @ 2024-06-25 366/week @ 2024-07-02 520/week @ 2024-07-09 683/week @ 2024-07-16 632/week @ 2024-07-23 666/week @ 2024-07-30

2,566 每月下载量
7 包中使用(直接使用 4 个)

GPL-3.0-or-later…

2.5MB
43K 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 有两个发布渠道:稳定版夜间版。建议生产软件只使用 稳定版夜间版 供实验者尝试最新功能。详细的发布流程请参阅 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(或者也可以访问由维护者创建的此页面)的议题以开始!我们总是通过在波卡网络上提出链上小费来认可有价值贡献,作为我们感谢的象征。

波卡奖学金

此仓库的开发通常与fellowship组织同步进行。简而言之,此仓库提供了构建波卡及其并行链所需的全部SDK组件。但,实际的波卡运行时位于fellowship/runtimes仓库中。有关奖学金、这种分离以及RFC过程的信息,请在此处了解。

历史

此仓库是三个独立仓库的融合,这三个仓库曾经构成了波卡SDK,即Substrate、波卡和Cumulus。有关合并及其历史的更多信息,请在此处了解。


lib.rs:

在XCM路由器配置中可以用作SovereignPaidRemoteExporter的Pallet。该Pallet提供的主要功能是动态消息费用,该费用基于桥梁队列的状态计算。如果此链与同级/子桥梁枢纽之间的队列拥堵,费用将呈指数增长。

所有其他桥梁枢纽队列都提供一些反压力机制。因此,如果所有队列中至少有一个拥堵,最终将导致此链的队列增长。

关于术语的说明:当我们在此处提到桥梁枢纽时,我们指的是已部署消息Pallet(pallet-bridge-grandpapallet-bridge-messagespallet-xcm-bridge-hub等)的链。它可能是系统桥梁枢纽并行链或任何其他链。

依赖项

~19–34MB
~578K SLoC