Фактически завершена разработка https://dpos.space/viz — это сайт с множеством функций, которые могут быть полезны пользователям Viz.
Сервисы
Подробный обзор читайте здесь.
- Аккаунты (авторизация, регистрация по инвайт-коду),
- Награждение — с указанием бенефициаров (назвал эту функцию «Дополнительное награждение»),
- Блокчейн-калькулятор — расчёт суммы награды при разном соц. капитале и перевод VIZ в SHARES,
- custom генератор — генератор форм с отправкой custom операций,
- Блок-эксплорер — название говорит само за себя: просмотр блоков, транзакций, поиск блоков и транзакций по номеру/хешу,
- Управление — всё, что касается управления аккаунтом. Это и изменение профиля, и голосование за делегатов, за заявки в комитете, управление делегатом, создание аккаунта или субаккаунта, Доступы аккаунта и Сброс ключей;
- Мультисиг — установка аккаунтов в мультисиг, отправка мультиподписной транщзакции и пр.
- Профили — просмотр профилей,
- ГСЧ — генератор случайных чисел с использованием БЧ Viz. Вводите 2 блока, количество участников и получаете результат.
- Топ пользователей — по VIZ, соц. капиталу. Причём можно посмотреть не только по личному соц. капиталу, но и по делегированному, эффективному и пр.
- Кошелёк — балансы, перевод средств, просмотр истории, просмотр списка делегирования.
Ещё раз ссылка на подробный обзор: https://viz.media/obzor-servisov-dpos-space-viz/
Особенность
Проект состоит из двух частей:
- php — сам сайт. реализованы некоторые функции.
- viz-apps — приложение на node.js + mongo DB, которое хранит в базе данных информацию для следующих сервисов: топ пользователей, viz_committee_bot (Telegram бот), viz_awards_bot (Telegram бот), viz-prices (цены Viz).
Преимущество такого подхода в том заключается, что можно запустить несколько api-серверов с данными и дать возможность пользователю выбирать, либо автоматический выбор в случае падения одного из серверов. Но т.к. у меня нет возможности держать несколько серверов, пока он лишь один.
Подробнее про viz-apps вы можете почитать в репозитории: https://github.com/denis-skripnik/viz-apps.
Репозиторий dpos.space
https://github.com/denis-skripnik/dpos.space
Ещё одна фишка dpos.space
Это его расширяемость. Достаточно скопировать любое из существующих приложения в blockchains/viz/apps и изменить его, чтоб получить что-то своё.
Самые простые состоят из трёх файлов. Более сложные могут содержать дерикторию pages со страницами приложения, как, например, blockchains/viz/apps/manage.
Заявка в комитет
От 0 до 500000 VIZ.
Почему такая цена
Сайт является полноценным продуктом экосистемы Viz для желающих удобно управлять аккаунтами в БЧ. Если сравнивать его с https://my.viz.plus и https://info.viz.plus, dpos.space обладает большей частью функций.
Нет лишь магазина, оформления платной подписки (считаю это должны реализовывать приложения), информации каждому параметру с историей, шаблонов в кошельке и графиков.
Зато в my viz+ не полноценные награды (нет бенефициарских), нет ГСЧ, нет генератора форм с custom операциями, нет Блокчейн-калькулятора, Мультисига и вывода цены Viz.
Суммарно info viz+ и my viz+ получили около 1,5 МЛН Viz из комитета. Решил для своего поставить всего лишь 500000 VIZ, т.к. работал над сайтом 4 месяца, да и функционала достаточно много.
Выше же не считаю возможным ставить, т.к. всё же нет графиков и некоторых функций, что есть в сервисах viz+.
Ссылка на заявку: https://my.viz.plus/dao/fund-requests/3767/
Планы
На этой неделе в viz-apps делаю viz-projects. Сегодня реализовал api, а со среды по пятницу буду делать вывод данных на сайт и добавление данных в БЧ через transfer и custom операции.
На этом и закончу работу с проектом, но поддерживать в работоспособном состоянии продолжу.
Наградить автора поста