Skip to content

Проверка пропуска блоков делегатами, автоматическая их деактивация/активация, а также ручная через GET-запрос к скрипту

License

Notifications You must be signed in to change notification settings

jackvote/VizAutoWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VizAutoWeb

Проверка пропуска блоков делегатами, автоматическая их деактивация/активация, а также ручная через GET-запрос к скрипту

Скрипт на PHP может быть размещён на любом виртуальном хостинге, в любом каталоге. Позволяет простым копированием установить любое количество аккаунтов для наблюдения.

В каталоге /inc_bot требуется распаковать необходимый пакет библиотек class.zip от https://github.com/on1x.

Каталог для размещения, как и скрипт могут иметь любое наименование, что позволяет разместить скрипт по любому адресу, известному только вам.

Для работы требуется установить запуск скрипта по крону с любой разумной периодичностью. При первом запуске скрипт считает информацию о пропущеных блоках и запомнит её. Скрипт будет проверять, не были ли пропущены блоки с момента его последжнего зауска, и, в случае пропуска, отключит подпись блоков на 10 минут (или иное указанное время). Таким образом не мешая другим своевременно подписывать блоки до восстановления работоспособности делегатской ноды.

В случае длительных проблем, можно дистанционно деактивировать подпись блоков в чейне.

Для ручной активации/деактивации всех делегатов можно иметь на смартфоне ссылки на скрипт в формате

https://mysite.online/checkblock/witness.php?m=on

https://mysite.online/checkblock/witness.php?m=off

Также можно активировать/деактивировать только одного указанного делегата

https://mysite.online/checkblock/witness.php?m=off&w=retroscope

После ручной деактивации устанавливается флаг, не позволяющий скрипту автоматически запустить подпись блоков до его удаления (или до ручной активации).

About

Проверка пропуска блоков делегатами, автоматическая их деактивация/активация, а также ручная через GET-запрос к скрипту

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages