Обновление узла
Команда Nomadic Labs регулярно выпускает обновления для узлов Tezos. Они исправляют баги, а также оптимизируют код для более стабильной работы.
Также узел нужно обновлять в случае перехода протокола на новую версию. Если она изменяет механизм бейкинга, формат базы данных блокчейна или алгоритм консенсуса, устаревшая версия узла будет несовместима с новым протоколом.
Nomadic Labs публикуют инструкции по обновлению узла до актуальной версии на Tezos.gitlab.io. Мы покажем общий пример обновления узла.
Откройте терминал и перейдите в папку с установленным узлом:
cd tezos
Затем выполните команду для просмотра всех доступных версий узла в репозитории Tezos:
git fetch
Выберите последнюю версию. В нашем случае — 12.0-rc2:
git checkout v12.0-rc2
Удалите старые исходники для компиляции узла:
rm -rf _opam _build
Скомпилируйте новую версию узла:
make build-depseval $(opam env)make
После этого перезапустите компьютер, чтобы точно завершить работу старой версии узла и в следующий раз запустить новую.