#polkadot #run-time #substrate #blockchain #component #cumulus #sdk

no-std sp-weights

主机和wasm运行时之间交互的类型和特质。 (polkadot v1.10.0)

34个版本 (主要破坏性)

31.0.0 2024年4月8日
30.0.0 2024年3月18日
29.0.0 2024年2月26日
28.0.0 2024年2月13日
4.0.0 2022年11月16日

#1371 in 魔法豆

Download history 7435/week @ 2024-04-16 7645/week @ 2024-04-23 6815/week @ 2024-04-30 7379/week @ 2024-05-07 7012/week @ 2024-05-14 7286/week @ 2024-05-21 8241/week @ 2024-05-28 6920/week @ 2024-06-04 5908/week @ 2024-06-11 7433/week @ 2024-06-18 8277/week @ 2024-06-25 5985/week @ 2024-07-02 9054/week @ 2024-07-09 9587/week @ 2024-07-16 7717/week @ 2024-07-23 8368/week @ 2024-07-30

每月下载量36,498次
用于 550 个crates(直接使用37个)

Apache-2.0

275KB
6K 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 是一个多链区块链平台,它使不同的区块链能够以安全、可扩展的方式互操作和共享信息。[前往 Polkadot 网络了解更多](https://polkadot.network)。

📚 文档

🚀 版本发布

[!注意] 我们的发布流程仍在进行中,可能尚未反映此处期望的概述。

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 标签的问题(或 alternatively 此页面,由维护者之一创建)以开始!我们始终通过向 Polkadot 网络提出链上小费作为感谢,来认可有价值贡献。

Polkadot 奖学金

此存储库中的开发通常与 fellowship 组织携手进行。简而言之,此存储库提供了构建 Polkadot 及其子链所需的 SDK 组件。但是,实际的 Polkadot 运行时位于 fellowship/runtimes 存储库中。有关 fellowship、这种分离和 RFC 流程的更多信息,请参阅 此处

历史

此存储库是以前构成 Polkadot SDK 的 3 个单独存储库的融合,即 Substrate、Polkadot 和 Cumulus。有关合并及其历史的更多信息,请参阅 此处


lib.rs:

事务权重的原语。

依赖关系

~6–15MB
~187K SLoC