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.5 | 2020年3月24日 |
1147 在 神奇豆 中排名
19,033 每月下载量
在 607 个crate中使用(直接使用56个)
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