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 在 神奇豆
2,566 每月下载量
在 7 个 包中使用(直接使用 4 个)
2.5MB
43K SLoC
Polkadot SDK
Polkadot SDK 代码库提供了构建 Polkadot 网络所需的所有组件,Polkadot 是一个多链区块链平台,它能够以安全且可扩展的方式使不同的区块链相互操作和共享信息。
📚 文档
- 🦀 rust-docs
- Polkadot SDK 各组件介绍:Substrate、FRAME、Cumulus 和 XCM
- 指南,即如何构建您的第一个 FRAME 库。
- 模板,用于启动新项目。
- 其他资源
🚀 发布
[!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-grandpa
、pallet-bridge-messages
、pallet-xcm-bridge-hub
等)的链。它可能是系统桥梁枢纽并行链或任何其他链。
依赖项
~19–34MB
~578K SLoC