Обновление golos-witness-tools
golos-witness-tools - это набор скриптов для делегатов.
После анонса скриптом воспользовалось несколько делегатов и по горячим следам был поправлен небольшой баг.
С тех пор я добавил ещё один скрипт-хелпер для API-вызова update_witness:
update_witness.py
С его помощью можно легко обновить вашу witness-информацию в блокчейне, прописав все параметры в конфиг update_witness.yml
.
Предусмотрен режим выключения witness сменой публичного ключа на специальный ключ GLS1111111111111111111111111111111114T1Anm
командой ./update_witness.py --shutdown
Работу скрипта в docker пока не делал.
Планы
В дальнейшем думаю сделать скрипт мониторинга пропуска блоков. Например, запускаем такой скрипт где-то на маломощной VPS-ке. Если наша нода начала пропускать блоки, делаем ./update_witness.py --shutdown
. Или на резервной ноде запускаем скрипт ./update_witness.py
с параметрами для переключения на резервную ноду.