22 个版本 (破坏性更新)

0.26.0 2024年7月18日
0.23.0 2024年6月24日
0.19.0 2024年3月18日
0.15.0 2023年12月13日
0.1.0-dev.22023年7月27日

164神奇豆

Download history 169/week @ 2024-04-09 45/week @ 2024-04-16 44/week @ 2024-04-23 171/week @ 2024-04-30 36/week @ 2024-05-07 57/week @ 2024-05-14 139/week @ 2024-05-21 53/week @ 2024-05-28 32/week @ 2024-06-04 44/week @ 2024-06-11 124/week @ 2024-06-18 50/week @ 2024-06-25 14/week @ 2024-07-02 122/week @ 2024-07-09 120/week @ 2024-07-16 6/week @ 2024-07-23

每月262次下载
polkadot-sdk 中使用

GPL-3.0-or-later…

2MB
40K SLoC

SDK Logo SDK Logo

Polkadot SDK

GitHub stars  GitHub forks

StackExchange  GitHub contributors  GitHub commit activity

GitHub代码行数   GitHub最新提交

Polkadot SDK 仓库提供构建 Polkadot 网络所需的所有组件,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 仓库中。关于 fellowship、这种分离以及 RFC 流程的更多信息,请参阅这里

历史

本仓库是 3 个独立仓库的合并,这些仓库曾经组成 Polkadot SDK,即 Substrate、Polkadot 和 Cumulus。有关合并及其历史的更多信息,请参阅这里


lib.rs:

用于在网络上进行语句处理的声明处理。

用法

依赖

约 74–110MB
约 2M SLoC