Golos.io: Обновления клиента на блокчейне CyberWay
UPD. Окно выплат в тестнете на данный момент составляет 1 час.
Друзья, у нас готов релиз бета-версии клиента Golos.io на блокчейне CyberWay.
1. Регистрация и авторизация
Теперь на сайте работают:
- регистрация новых пользователей (смс-сервис еще не подключен, поэтому используем код для верификации – 9999);
- авторизация уже существующих пользователей Golos.io в обычном формате (через постинг ключ, активный или мастер-пароль).
2. Профиль пользователя
Корректно отображаются:
- имя пользователя,
- аватар и обложка, которые можно редактировать;
- статус;
- списки подписчиков и подписок;
- батарейка (пока только у аккаунтов, зарегистрированных через cyberway.golos.io), при наведении на которую мы видим процент мощности для голосования, публикации постов / комментариев и пропускной способности аккаунта.
Работает раздел «Настройки», где можно:
- настроить интерфейс;
- изменить информацию профиля;
- включить / выключить уведомления;
- получить приватные ключи и, при необходимости, сгенерировать новый пароль.
«Активность» и нотификации:
- отображение уведомлений и обновление счетчика происходят в реальном времени;
- работают ссылки на комментарии в нотификациях и вкладке «Активность».
«Комментарии» и «Ответы»:
- включены ссылки перехода в посты и комментарии.
Появился раздел «Избранное», куда можно добавлять посты.
Работает функционал подписки / отписки.
Исправлены ошибки:
- при клике по кнопке «Передать»;
- в отображении нотификации «Награда».
3. Страница поста
Все кнопки в карточке поста работают, а также стало возможным:
- получение списка проголосовавших за пост (можно открыть как в теле поста, так и из ленты);
- сортировка комментариев (в хронологическом порядке: сначала новые или старые);
- отображение выплат за пост;
- выставление Силы Голоса при лайках / дизлайках;
- ответ на свой комментарий;
- отображение счетчиков просмотров и комментариев;
- переход в профиль пользователя из поста (и из ленты).
Исправлена вложенность комментариев.
4. Редактор
Функционал редактора перенесен полностью, и теперь можно не только публиковать, но и:
- форматировать текст;
- добавлять изображения и видео;
- редактировать посты и комментарии после публикации (редактирование комментариев пока доступно только для аккаунтов, зарегистрированных через cyberway.golos.io).
5. Главная страница
- На главной странице сайта в лентах работает сортировка по тегам.
- Корректно отображается компактная лента.
- Поддерживается актуальное состояние лайков / дизлайков при обновлении страницы.
- Из верхнего меню можно перейти на страницу «Делегаты».
В разработке эксплорер для нового блокчейна:
- отображаются блоки;
- можно кликнуть по блоку и увидеть, какие транзакции были в нем;
- при клике по транзакции можно посмотреть, какие действия были в ней;
- есть поиск по id блока и по id транзакции (в поле сверху);
- можно выставить фильтры если нужно какое-то определенное действие (code: gls.publish action: upvote), или просто по всем контрактам gls.publish (code: gls.publish).
На данный момент у нас в работе две большие задачи:
1. Тестирование импорта данных из генезиса, который содержит информацию блокчейна Golos. Это позволит перенести все опубликованные в Golos.io посты и комментарии на CyberWay.
2. Кошелек, его функционал и корректное отображение данных.
Полный переход Golos.io на новый блокчейн планируем осуществить после доработки и аудита.
А пока cyberway.golos.io – тестнет, мы еще неоднократно будем его обновлять и перезапускать, поэтому опубликованные там посты и комментарии могут исчезнуть.
Друзья, подключайтесь к тестированию функционала, который уже работает, и сообщайте нам, если заметите какие-то ошибки.
Иллюстрация к посту – yandex.ru
—
Подписывайтесь на официальный аккаунт блог-платформы Golos.io @golosio, чтобы быть в курсе развития проекта! Телеграм для ваших вопросов — https://t.me/golos_support.
Есть предложения, как сделать Golos.io лучше? Пишите в Issues на нашем Github, в наш Телеграм-канал или в чат разработчиков Golos.io в Телеграм!
—
С уважением, команда Golos.io @golosio: @bacher, @b1acksun, @chinpu, @dan-kinescop, @des432, @devall, @format-x22, @insider, @ivan-blacky, @machtfrei, @muhazokotuha, @msm72, @nickshtefan, @yulia.rodnikova, @yuri-vlad.