Выпущены новые версии golos-scipts и golos-witness-tools


Что нового в golos-scripts

  • Произведён полный рефакторинг кода, многие переиспользуемые части вынесены в отдельные классы и функции, оформлена документация на readthedocs
  • cli-скрипты переписаны под click
  • Написаны автотесты, степень покрытия кода 71%
  • Рекомендуемая установка для скриптов теперь через poetry, а переиспользумые части можно установить через pip install golosscripts
  • С момента прошлого анонса были добавлены всякие новые скрипты

Что нового в golos-witness-tools

  • В golos-witness-tools осталось всего 2 скрипта - прайсфид и монитор делегата, переключающий ключи в случае пропуска блоков. Эти скрипты так же используют код из golos-scripts
  • В скрипте прайсфида удалена поддержка coinmarketcap, и добавлена поддержка kuna, теперь там 2 источника цены: "bitshares" и "kuna"
  • Обновлён дефолтный список нод bitshares
  • Мелкие улучшения в скрипте прайсфида, больше надёжности в получении цен золота
  • В мониторилке пропуска блоков несколько улучшена логика, теперь должен быстрее замечать пропуски

Воркер

На рефакторинг было затрачено довольно много времени, поэтому прошу поддержать воркера. Максимальная сумма заявки была рассчитана как будто 1 GOLOS стоит 1 цент.


P.S.

Приходите к нам в троллбокс: https://t.me/upit_trollbox


Мои opensource-проекты на Голосе

  • golos-python - python-библиотека для Голоса.
  • golos-scripts - разные скрипты для Голоса на python + дополнительная библиотека
  • golos-witness-tools - набор скриптов для делегатов.

Comments 7


@vvk за golos-witness-tools отдельной спасибо, существенно облегчает процесс обновления прайс-фидов, как и чекинг пропуска блоков для резервных нод.

07.05.2020 17:23
0

@vvk хорошее дело!

07.05.2020 18:50
0

@vvk Спасибо.

07.05.2020 20:27
0

@vvk, Поздравляю!
Ваш пост был упомянут в моем хит-параде в следующих категориях:

  • Голосов - 5 позицию - 27 Голосов
  • комментарии - 5 позицию - 3 комментарии
  • Потенциальных Выплаты - 1 позицию - 15,318 GBG
08.05.2020 06:16
0

@vvk проголосовала за, 100%

08.05.2020 11:22
0

@vvk +5%

08.05.2020 15:24
0

@vvk поддержал+

09.05.2020 19:20
0