Уважаемые делегаты и члены комьюнити. Наша команда рада представить вам следующие результаты за последние две недели
Общее по результатам деятельности Голос Кор:
- Продолжена работа на получение стабильных результатов функционирования CyberWay
- Внесены доработки в утилиту генерации генезиса
- Продолжена работа по подготовке транзита Голоса на CyberWay
- Продолжена работа по расширению функциональных возможностей смарт-контрактов Голоса
- Внесены доработки в плагин обработки событий
- Подготовлены изменения для очередного релиза блокчейна Голос
CyberWay
Процедура транзита Голоса на блокчейн CyberWay
Завершенные задачи:
В утилиту создания генезиса добавлена возможность указания и настройки фондов, зависящих от количества токенов CYBER (для фондов приложений и разработчиков)
https://github.com/GolosChain/cyberway/issues/875Виртуальные лимиты теперь инициализируются максимально допустимыми значениями:
https://github.com/GolosChain/cyberway/issues/879
Генезиз с данными Голоса
Завершенная задача:
- Исправлена проблема с устареванием транзакций, содержащих вызов системных функций приложения Голос
https://github.com/GolosChain/golos.contracts/issues/757
Задача In Progress:
- Настроены разрешения для контрактов Голоса для выполнения действий сайтом Golos.io от имени сообщества
https://github.com/GolosChain/golos.contracts/issues/764
Быстродействие (performance)
Завершенная задача:
- Процесс синхронизации данных из памяти ноды в БД осуществляется в конце блока в случае если блок приходит из сети. Если же блок генерируется на ноде, синхронизация осуществляется в конце каждой транзакции.
https://github.com/GolosChain/cyberway/issues/884
Тестирование CyberWay
Завершенная задача:
- Восстановлены тесты
nodeos_run_test.py
иlauncher_test.py
https://github.com/GolosChain/cyberway/issues/899
Стабилизация функционирования кода БЧ CyberWay
Завершенные задачи:
В код CyberWay перенесены изменения из EOSIO 1.7.4
https://github.com/GolosChain/cyberway.fc/pull/40
https://github.com/GolosChain/cyberway.appbase/pull/4
https://github.com/GolosChain/cyberway/pull/846
https://github.com/GolosChain/cyberway/pull/858Восстановление сборки на macos после обновления до кодовой базы eos 1.7.4
https://github.com/GolosChain/cyberway/issues/857Перенесены последние изменения из EOSIO.CDT 1.6.2 в код фреймворка по разработке смарт-контрактов CyberWay.CDT
https://github.com/GolosChain/golos.contracts/pull/735Реализован метод по отмене изменений затрагивающий случаи исключений, произошедших внутри кода, меняющего объект
https://github.com/GolosChain/cyberway/issues/859Размер RAM вынесен в настройки БЧ, добавлена возможность БП менять размер кэша ноды БП.
Размер RAM добавлен в генезис БЧ CyberWay
https://github.com/GolosChain/cyberway/issues/885
https://github.com/GolosChain/cyberway.cdt/pull/103
https://github.com/GolosChain/golos.contracts/pull/755Исправлена ошибка с загрузкой undo-стека при старте ноды с большой глубиной отменяемых блоков
https://github.com/GolosChain/cyberway/issues/874Реализована функциональность по ожиданию блока от предыдущего в очереди БП перед генерацией нового блока, что позволяет быстрее синхронизировать основную ветку блоков.
Время ожидания блока ограничено периодом, необходимым на генерацию собственного блока.
https://github.com/GolosChain/cyberway/issues/882Реализована функциональность по переключению цепочки на ветку с большим значение LIB, но меньшим количеством сгенерированных блоков, что позволяет БП значительно быстрее находить общую цепочку блоков.
https://github.com/GolosChain/cyberway/issues/883Добавлен лимит на максимальную длину строки в 1024 символа
https://github.com/GolosChain/cyberway/issues/888Реализована асинхронная стратегия отправки пакетов (cyberway.notifier)
https://github.com/GolosChain/cyberway.notifier/issues/17
Задача In Progress:
- Реализован обработчик сигналов который принимает SIGTERM, SIGINT и останавливает цикл отправки (cyberway.notifier)
https://github.com/GolosChain/cyberway.notifier/issues/26
Подготовка к транзиту (Initiate transit)
Завершенные задачи:
В дамп операций добавлена история выплат в GOLOSах, добавлена операция transfer to vesting, и трансферы GBG конвертируются в GOLOS.
https://github.com/GolosChain/golos/issues/1336В дампе операций более точный подсчет суммы кураторских ревардов у постов - делегаторские в этой сумме не учитываются.
https://github.com/GolosChain/golos/issues/1339Добавлены vesting withdraws (перевод вестинга в Голоса) в дамп операций.
https://github.com/GolosChain/golos/issues/1341
Плагин для получения событий Event Engine
Завершенные задачи:
Добавлена отправка событий о создании и отмене отложенной транзакции из кода смарт-контракта
https://github.com/GolosChain/cyberway/issues/853Добавлены тесты для тестирования приходящих через Event Engine событий
https://github.com/GolosChain/cyberway/pull/886Добавлена информация об актере, выполняющем транзакцию
https://github.com/GolosChain/cyberway/issues/851Исправлена ошибка с отправкой неправильного контракта, который посылает событие
https://github.com/GolosChain/cyberway/issues/512
Задача In Progress:
- Поиск ошибок при записи в канал событий
https://github.com/GolosChain/cyberway/issues/887
Расширение функциональных возможностей и доработки смарт-контрактов Голоса
Завершенные задачи:
Восстановлена сборка контрактов на macos (после обновления до версии 1.7)
https://github.com/GolosChain/golos.contracts/issues/738Повышена надежность выполнения отложенных операций по выводу вестинга в токен: устранена ошибка, приводящая к остановке вывода у следующего объекта в очереди вместо текущего https://github.com/GolosChain/golos.contracts/issues/730
Повышена надежность выполнения отложенных операций по выводу вестинга в токен: добавлено ограничение в операцию
retire
,позволяющее резервировать вестинг, находящийся в очереди на вывод https://github.com/GolosChain/golos.contracts/issues/729Устранена ошибка в вестинг-контракте, которая не позволяла выполнять возврат делегированного вестинга в полном объеме.
https://github.com/GolosChain/golos.contracts/issues/741Повышена надежность выполнения отложенных транзакций вестинг-контракта, выявлена и устранена причина, из-за которой выполнение операций
timeoutconv
,timeoutrdel
завершалось с ошибкой.
https://github.com/GolosChain/golos.contracts/issues/549Исправлена проблема с распаковкой аргументов события об изменении состояния вестинга
https://github.com/GolosChain/golos.contracts/issues/732Улучшен аукцион имен. Проверка на победителя в аукционах вынесена из onblock в экшн, вызываемый вручную и при действиях пользователей с аукционом.
Написаны тесты.
https://github.com/GolosChain/cyberway.contracts/issues/189Аукцион доменов переделан по образцу аукциона имен.
https://github.com/GolosChain/cyberway.contracts/issues/188Изменение принципа именования дочерних аккаунтов, которые теперь создаются методом добавления суффикса к именам (например, владелец аккаунта club может создать аккаунты club.alice и club.bob), а не префикса.
https://github.com/GolosChain/cyberway.contracts/issues/201Реализована доработка задачи, где при расчете rshares при голосовании учитывается текущий заряд батарейки пользователя. Доработаны тесты.
https://github.com/GolosChain/golos.contracts/issues/724Исправлено переполнение при отправке event о состоянии поста.
https://github.com/GolosChain/golos.contracts/issues/724Исправлен баг, при котором вознаграждения, не доставшиеся кураторам (unclaimed) и возвращенные в фонд, отмечались в event postreward как выплаченные кураторам.
https://github.com/GolosChain/golos.contracts/issues/740Для предотвращения падения транзакции выплаты кураторам осуществляются по частям:
https://github.com/GolosChain/golos.contracts/issues/637Делегирование вестинга теперь требует согласия обеих сторон:
https://github.com/GolosChain/golos.contracts/issues/749Добавлен bulk payment в контракт golos.ctrl для выплат делегатам
https://github.com/GolosChain/golos.contracts/issues/638
Задача In Progress:
- Перенос дробной части батарейки в целочисленную для восстановления точности расчётов
https://github.com/GolosChain/golos.contracts/issues/709
Устранение утечки ресурсов
Задача In Progress:
- Поиск и устранение недостатков, связанных с утечкой соединений с MongoDB в различных частях системы.
https://github.com/GolosChain/cyberway/issues/872
https://github.com/GolosChain/cyberway/issues/843
https://github.com/GolosChain/cyberway/issues/868
https://github.com/GolosChain/cyberway/issues/869
Задачи по текущей цепи
Завершенные задачи:
Исправлено распределение выплат при штрафном окне.
https://github.com/GolosChain/golos/issues/1014Реализована возможность для делегатов - ограничивать процент от кураторских выплат, который куратор может отдавать автору для поддержки автора.
https://github.com/GolosChain/golos/issues/1062
Задача In Progress:
Изменение механизма голосования за делегатов
https://github.com/GolosChain/golos/issues/820
Каналы коммуникации с Golos•Core
- https://t.me/goloscoretc (решение технических вопросов, связанных с работой блокчейн, нод, api и др.)
- https://t.me/joinchat/BLwf_A118xQ57nsM1Q4MPA (канал для вноса предложений от комьюнити, обсуждение перехода на кодовую базу EOS)
- https://t.me/golos_tools (решение вопросов по различным интерфейсам и дополнительным инструментам, создаваемым Golos•Core)
- https://t.me/goloscore_analytics (решение вопросов по работе экономики блокчейн, статистическим экономическим данным, аналитике данных)
- https://t.me/goloscoretech (новостной канал, с актуальной информацией от Golos•Core)
Мы будем очень рады, если вы поддержите делегата @goloscore. Заходите на страничку https://golos.id/~witnesses голосуйте за делегата Golos•Core!
Спасибо за внимание и хороших выходных!
С уважением, команда Golos•Core: @andreypf, @maslenitsa, @muhazokotuha, @zxcat, @annaeq, @anazarov79, @kaynarov, @s-medvedev, @eugin, @dedbaraded, @jimak.
@goloscore, поздравляю! Вы добились некоторого прогресса на Голосе и были награждены следующими новыми бейджами:
Награда за общую выплату получил
Вы можете нажать на бейдж, чтобы увидеть свою страницу на Доске Почета.
Если вы больше не хотите получать уведомления, ответьте на этот комментарий словом
стоп
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
chugoi, nikalaich, midnight, sterh, tymba, andrey1986, aleos
Поэтому я тоже проголосовал за него!
Узнать подробности о сообществе можно тут:
Разрешите представиться - Кит Добрый
Правила
Инструкция по внесению Инвестиционного взноса
Вы тоже можете стать Инвестором и поддержать проект!!!
Если Вы хотите отказаться от поддержки Доброго Кита, то ответьте на этот комментарий командой "!нехочу"
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас: