Появился самый простой способ запустить узел Zcash

Все новости про Zcash в социальной сети «X» (бывший Twitter)  |  Интересные видео про Zcash на YouTube

Автор: ruzcash | Статья актуальна на 10 апреля 2024

О том, что такое узел Zebra можно почитать в этом блоге здесь.

Команда Zebra выпустила альфа-версию Zebra Launcher, который позволяет устанавливать и запускать Zebra на обычных операционных системах без использования командной строки или каких-либо предварительных настроек, кроме самой операционной системы.

На данный момент (10 апреля 2024) в Zebra Launcher v0.0.0-alpha.1 доступны установщики для Windows, MacOS и Debian.

Примечание: на момент написания статьи мне не удалось запустить Лаунчер на MacOS Sonoma 14.4.1 (MacBook Pro Intel Core i9). И не только мне. Также известно о проблеме с запуском на MacBook с процессорами M2. Разработчики обещали всё починить.

Zebra Launcher включает в себя скомпилированный двоичный код из последней версии кода zebrad в главной ветке. Он также отображает логи Zebra в окне настольного приложения, показывает конфигурацию Zebra и позволяет обновлять конфигурацию прямо из приложения.

Информация для разработчиков

Созданный с использованием веб-интерфейса и бэкэнда Rust, он использует Tauri в качестве фреймворка для межпроцессного взаимодействия и SolidJS в качестве фреймворка для пользовательского интерфейса.

SolidJS — это относительно новый фреймворк пользовательского интерфейса с реактивной архитектурой для управления состоянием и отображения обновлений, который обеспечивает удобный опыт разработчика, минимальное использование памяти и минимальные обновления веб-просмотра, что помогает сохранить быстроту интерфейса при отображении большого объема данных и обеспечить удобство его поддержки по мере роста проекта.

Использование веб-интерфейса с Tauri и SolidJS позволяет встраивать другие веб-проекты, такие как Grafana или Zingo-PC, в интерфейс Zebra Launcher, что позволяет пользователям получить к ним доступ в одном месте.

Что дальше? В настоящее время Zebra Launcher включает проверки и примеры данных для отображения предварительных просмотров его внешнего вида в браузере без бэкэнда Rust, а также рабочий процесс CI для развертывания этих просмотров при каждом запросе на объединение, чтобы облегчить процесс проверки изменений стиля. Однако отсутствуют автоматизированные тесты, проверяющие состояния как во фронтэнде TypeScript, так и в бэкэнде Rust. Нам нужно добавить эти начальные тесты, чтобы помочь обнаруживать и устранять ошибки, а также гарантировать, что ошибки не повторяются при добавлении новых функций или внесении изменений.

Также есть несколько малозатратных, но эффективных исправлений и улучшений:

  • Иконки Zebra (в настоящее время используются иконки Tauri по умолчанию).
  • Добавление меню системного трея и сохранение процесса zebrad при закрытии окна Zebra Launcher.
  • Включение встроенного обновления Tauri, чтобы пользователи получали уведомления о доступных обновлениях и чтобы их можно было загружать и устанавливать максимально просто.
  • Кнопки для запуска и остановки zebrad.
  • Пакетирование внешних бинарных файлов для Prometheus и Grafana, а также встраивание панели мониторинга Grafana в интерфейс Zebra Launcher.

Есть и другие идеи для функций, которые могут потребовать больше усилий и которые могут быть приоритизированы на основе отзывов сообщества:

  • Страница сообщества для отслеживания последних обновлений на серверах Discord ZCash, на Форуме сообщества и в репозитории Zebra Github, а также для информирования нас о багах и возможностях развития.
  • Проверенная форма для обновления конфигурации Zebra.
  • Страница панели мониторинга и строка поиска.
  • Полосы прогресса на основе метрик Prometheus.
  • Встроенный настольный кошелек в интерфейс Zebra Launcher, такой как Zingo-PC.

Мы хотим предоставить прекрасный пользовательский опыт для нашего сообщества, что и побудило нас к работе над этим проектом, и мы в восторге от возможностей его улучшения.

Пожалуйста, опробуйте его, загрузив и запустив установщик для вашей операционной системы, и дайте нам знать, что вы думаете! Мы также приветствуем любые улучшения проекта в виде проблем, обсуждений или PR на репозитории zebra-launcher на Github.

Источник


Arborist Call Bitcoin FROST Halo NU5 Orchard PoS PoW z2z Zcash zcashd Zcon Zebra ZIP ZKP ZSA Доказательства с нулевым разглашением Дорожная карта Зуко Уилкокс Ключи просмотра Конференции Кошельки Кошельки для Zcash Нода Релизы Сообщество аппаратные кошельки биткоин будущее криптовалют внедрение интеграции интервью конфиденциальность криптовалюта майнинг новости Zcash обновление сети объяснения обёрнутые токены регулирование транзакции унифицированные адреса цена ZEC экранированные пользовательские активы эмиссия

Метки: ,

Все новости про Zcash в социальной сети «X» (бывший Twitter)  |  Интересные видео про Zcash на YouTube

Вы можете поддержать автора проекта pro.zcash:
(для отправки доната на данный адрес требуется кошелёк с функционалом экранированных транзакций)

zcash:zs17agzpy3lafx32le45v73hu6etfew4mel7rtkta85xmnnapqzchelc8zyx054mskkvgqngdeepms

автоматическая ссылка

Комментировать статью: