Skip to content

HomeRobot/Golos.Local

Repository files navigation

Golos.Local

Local web client for GOLOS blockchain

Эта разработка - локальный клиент блокчейна GOLOS. Что это значит? Это значит, что для его работы не нужно никакого дополнительного программного обеспечения, не нужно сервера. Нужен только браузер и работающая паблик-нода блокчейна. Ну и доступ в интернет, конечно же.

Весь клиент написан на html+css+js. Т.е. просто копируете эти файлы к себе на диск, запускаете index.html и можете работать. Тот дизайн который есть у клиента сейчас продиктован моими личными запросами. А именно возможностью работы с большим количеством статей без перезагрузки страницы, с минимизацией количества кликов. Вполне можно прикрутить к нему и другой дизайн, главное его сделать. Сейчас дизайн приближен к дизайну мессенджера, типа Телеграм или Viber.

Про безопасность. Ваши пароли хранятся локально у вас в браузере и никуда кроме ноды не передаются - можете провести аудит кода, чтобы в этом убедиться. Хотя пароль и хранится в зашифрованном виде, лучше очистить LocalStorgae после работы на чужом компьютере. Сейчас используется только приватный постинг ключ.

Сейчас в клиенте реализованы следующие функции:

  • просмотр новых постов, популярного, комментариев к постам
  • просмотр постов по фильтру тэгов
  • просмотр проголосовавших за пост с указанием процента СГ
  • оценка постов и флагование
  • написание комментариев
  • написание постов (markdown редактор)
  • подписка и отписка на блоги пользователей
  • просмотр своей ленты
  • батарейка пользователя

Я всячески приветствую обратную связь, пул реквесты, баг репорты и все прочее.

Кроме того, хотелось бы сделать полноценный клиент и доабвить к нему кошелек с историей переводов, профиль, избранное и многое другое.

Если не хотите качать клиент, то его последняя версия всегда развернута на https://golos.today