#run-time #version #substrate #polkadot #module #api #runtime-version

无std sp-version

Substrate运行时版本模块;提供返回运行时版本的函数。(polkadot v1.15.0)

55 个版本 (35 个主要突破)

37.0.0 2024年7月18日
36.0.0 2024年6月21日
35.0.0 2024年5月23日
34.0.0 2024年4月30日
2.0.0-alpha.52020年3月24日

1147神奇豆 中排名

Download history 5916/week @ 2024-04-26 4686/week @ 2024-05-03 4152/week @ 2024-05-10 4839/week @ 2024-05-17 5992/week @ 2024-05-24 5171/week @ 2024-05-31 4132/week @ 2024-06-07 3734/week @ 2024-06-14 6610/week @ 2024-06-21 3149/week @ 2024-06-28 3201/week @ 2024-07-05 7060/week @ 2024-07-12 4736/week @ 2024-07-19 4176/week @ 2024-07-26 4231/week @ 2024-08-02 4355/week @ 2024-08-09

19,033 每月下载量
607 个crate中使用(直接使用56个)

Apache-2.0

430KB
6.5K SLoC

Substrate运行时版本模块;提供返回运行时版本的函数。

许可证: Apache-2.0


lib.rs:

Substrate运行时版本

每个由Substrate节点执行的计算运行时都需要一个运行时版本。运行时版本由RuntimeVersion定义。运行时版本用于区分不同的运行时。最重要的字段是spec_version。当新的运行时构建包含会导致其他运行时无法导入此运行时构建的区块或反之亦然的破坏性更改时,应增加spec_version。运行时版本还携带有关运行时的其他版本信息,有关更多信息,请参阅RuntimeVersion

Substrate将首先检查runtime_version链接部分或调用Core::version运行时API,从wasm块中获取运行时版本。运行时可以使用runtime_version属性生成链接部分。还需要使用impl_runtime_apis!实现运行时的Core运行时API。

依赖项

~16–30MB
~489K SLoC