Блоки не создаются при использовании флага —staging (в полном узле)

#blockchain #substrate #polkadot

Вопрос:

 Idle (0 peers), best: #0 (0xed0a…2e72), finalized #0 (0xed0a…2e72), ⬇ 0 ⬆ 0
Idle (0 peers), best: #0 (0xed0a…2e72), finalized #0 (0xed0a…2e72), ⬇ 0 ⬆ 0
 

Я получаю результат выше, если я выполняю (./target/release/substrate —chain=staging) эту команду в полном узле substrate.
Я также попытался запустить частную сеть для постановки , результат был тот же.

В любом из этих случаев сеть не производит блоки.

Могу ли я получить какое-либо руководство по использованию постановки? Нужно работать в производственной сети, и я видел, что для производственных целей мы должны использовать —постановку, но не —разработку и —локальную. Это правильно?

Ответ №1:

Вам также необходимо добавить ключ производителя блока в свою команду.

Не совсем уверен, как staging выглядит спецификация цепочки, но что-то вроде:

 ./target/release/substrate --chain=staging --alice
 

Где мы предполагаем, что Алиса является настроенным производителем блоков для цепочки.

Комментарии:

1. Ошибка: Служба(Клиент(База данных состояния(«Ожидаемый режим обрезки: ограничен»))) Возникла эта ошибка при выполнении упомянутой команды