每个 Substrate 运行时都有一个RuntimeVersion。此 RuntimeVersion 结构中的字段指示运行时的各个方面何时发生变化,并且每个字段都有其在这些文档中描述的语义。
我不确定它是什么authoring_version
意思,什么时候应该改变。文档中的描述对我来说并不完全清楚
authoring_version: u32
authoring_version is the version of the authorship interface.
An authoring node will not attempt to author blocks unless this
is equal to its native runtime.
如果可能,请提供以下升级示例:
- 两者
spec_version
都会authoring_version
改变 spec_version
会改变,但authoring_version
不会authoring_version
会改变,但spec_version
不会