Новости Golos•Core. Результаты по программе Bounty и статус ХФ 0.17
Добрый день!
В данном посте хотели бы обратить внимание сообщества на программу Bounty, которая запущена была месяц назад, а также кратко проинформировать по статусу текущего ХФ 0.17.
Программа Bounty
Месяц назад была запущена программа Bounty по списку технических задач, выполнение которых приносит дополнительную пользу сообществу. Список задач не был ограничен. Любой участник Голоса, который видел особую потребность в тех или иных дополнениях к функционалу Голоса, мог предложить и выполнить задачу по программированию. Некоторые разработчики и делегаты обращались напрямую с интересными идеями, и мы будем рады если эти идеи будут ими воплощены.
Ниже представлен текущий статус по программе. Огромная благодарность всем, кто поддержал программу Bounty и поучаствовал.
@t3ran13 выполнил объемную работу по библиотеке golos-php. Работа была выполнена на базе https://github.com/t3ran13/php-graphene-node-client. Это библиотека на php для работы с Голосом и Стимитом. Благодарим @t3ran13 за оперативную отработку issue, которые возникали при работе с данной библиотекой.
Pull request https://github.com/GolosChain/golos-php/pull/1
Bounty 1500 Golos
@zxcat создал несколько pull request:
- помог выявить баги с парсинг параметров в новом API;
- помог починить формат json-rpc запросов интерфейс между cli-wallet и демоном;
- указал на проблему зависания демона при обращении ряда методов к chain;
- починил парсинг параметров cli-wallet.
Приводим полный список pull request и issue:
Pull request https://github.com/GolosChain/golos/pull/399
Pull request https://github.com/GolosChain/golos/pull/401
Pull request https://github.com/GolosChain/golos/pull/434
Issue https://github.com/GolosChain/golos/issues/400
Issue https://github.com/GolosChain/golos/issues/395
Bounty 1000 Golos
@vvk создал несколько небольших pull request:
- помог улучшить документацию для chain database;
- нашел кейс, при котором API не совсем корректно себя ведет;
- указал вариант, при котором демон некорректно собирается;
- поправил конфигурационный файл для тестнета;
- внес правки в библиотеку json-python.
Приводим полный список pull request и issue:
Pull request https://github.com/GolosChain/golos/pull/427
Pull request https://github.com/GolosChain/golos/pull/426
Pull request https://github.com/GolosChain/golos/pull/415
Pull request https://github.com/GolosChain/golos-python/pull/15
Issue https://github.com/GolosChain/golos/issues/414
Issue https://github.com/GolosChain/golos/issues/419
Issue https://github.com/GolosChain/golos/pull/415
Bounty 600 Golos
@asuleymanov выполнил доработки и создал pull request в репозиторий golos-go - https://github.com/GolosChain/golos-go/pulls. Предоставленные примеры собираются и запускаются. Однако, мы не смогли полноценно оценить предоставленный код из-за того, что полностью отсутствуют тесты. Кроме того, в коде присутствует большое количество остатков от исходников Стимита, которые не исправлены. Просим устранить данное замечание и предоставить тесты, чтобы мы могли оценить и назначить Bounty.
Обращаем ваше внимание, что в списке Bounty остались задачи, которые ждут своих исполнителей - https://golos.io/ru--golos/@goloscore/novosti-golos-core-novaya-programma-bounty. Если вы заинтересованы в их реализации, то, пожалуйста, сообщайте и берите в работу.
Статус по ХФ 0.17
В части объединения функционала ХФ, подготовленного @ropox-ом, с СФ сделано следующее:
1. Внесены в код и протестированы фичи:
- Comment tree limit - снято ограничение на ветку комментариев;
- Linear reward curve - переход на линейную функцию распределения наград, реализованную в Стимит (внесено ограничение по времени действия линейной кривой - с 8 марта по 8 мая 2018 года);
- Payout window change - изменение окна выплат с 24 часов на 7 дней, окно в 30 дней убрано;
- Reward beneficiaries - внесено вознаграждение приложений.
2. Исправлены следующие моменты:
https://github.com/steemit/steem/issues/902 - в Стимите данный момент пофиксили в релиз-кандидате (устранено нами);
В коде ХФ от @горох-а был сделан перерасчет total_reward_shares2 таким образом, что по всем уже существующим постам и комментариям (созданным до момента ХФ) пересчитывался параметр rshares2 по линейной кривой. Однако следует понимать, что по данному параметру на момент ХФ уже была бы произведена часть выплат. Соответственно, изменение этого параметра без одномоментного изменения всех взаимосвязанных с ним величин могло бы привести к расхождению экономики Голоса. Принимая во внимание сказанное, для ХФ нами был выбран другой путь - для всех существующих постов до ХФ вычисления идут по старой кривой, для всех постов после ХФ - по новой кривой - https://github.com/GolosChain/golos/commit/1dcfffbffc9432a62fe43c88ae299129f6cb4428
Обращаем внимание делегатов на тот факт, что согласование текущего протестированного ХФ 0.17 требуется команде Golos•Core для направления уведомления на биржи, где котируется токен Голоса.
Просим обратить внимание на данный пост топ-делегатов: @arcange, @on0tole, @vik, @on1x, @litvintech, @primus, @smailer, @creator, @dmilash, @goloscore, @dr2073, @phenom, @kuna, @vitaly-lvov, @blockchained, @testz, @anyx, @lehard, @ropox, @litrbooh, @yudina-cat
Мы будем очень рады, если вы поддержите делегата @goloscore. Заходите на страничку https://golos.io/~witnesses и проголосуйте за делегата Golos•Core
Спасибо за внимание и хорошего дня!
С уважением,
Команда Golos•Core @kotbegemot, @korpusenko, @abgvedr, @andreypf, @epexa, @muhazokotuha, @timurku , @mariadia