1

我知道基于基板的链中的默认块间隔是 6 秒。

我的问题是它是否可以定制。

如果可以,我该怎么做?它必须在链启动之前设置,或者您可以在运行的节点上动态更改它。

4

1 回答 1

2

在节点模板中,该值在此处设置并且可自定义https://github.com/substrate-developer-hub/substrate-node-template/blob/v2.0.0/runtime/src/lib.rs#L104。您应该能够通过 Substrate 的无分叉运行时升级功能更新正在运行的链的此值,您可以在此处了解更多信息https://substrate.dev/docs/en/knowledgebase/advanced/executor#runtime-upgrades和这里https://substrate.dev/docs/en/knowledgebase/runtime/upgrades

于 2020-11-03T20:51:16.843 回答