Гелиос 0.9.0 уже доступен! Этот релиз содержит множество новых функций и улучшений: • Функциональный TUI • Поддержка доступа к историческим блокам • Параллельная обработка транзакций • Привязки TypeScript на NPM • Новый интерфейс для интеграции пользовательских виртуальных машин
Новый интерфейс терминала: Запустите Helios с параметром --tui для мониторинга узла в режиме реального времени. Просматривайте текущие блоки, статус синхронизации и историю последних блоков в чистом интерфейсе, который обновляется автоматически.
Доступ к историческим блокам теперь доступен через новую подключаемую систему поставщиков. Ранее Гелиос не мог получить доступ к историческим блокам. Теперь он может извлекать старые блоки, сохраняя при этом безопасность благодаря полной простой проверке клиента во всех поддерживаемых сетях.
Обработка транзакций теперь выполняется параллельно, что сокращает задержки по всем направлениям. Операции, которые ранее выполнялись последовательно, теперь используют несколько ядер ЦП для повышения производительности.
Мы опубликовали привязки TypeScript к NPM. Разработчики JavaScript и TypeScript теперь могут легко интегрировать функциональность легкого клиента Helios в свои приложения с полной поддержкой легких клиентов. Спасибо @that_guy_karen за отличную работу над этим!
Инструментарий JavaScript перекочевал из Webpack в Vite. Это обеспечивает более удобное взаимодействие с разработчиками благодаря более быстрым сборкам и поддержке форматов модулей ESM и UMD. Мы также опубликовали пакет NPM для удобства использования.
Добавлена поддержка пользовательских виртуальных машин. Переработанная архитектура позволяет использовать различные среды исполнения, выходящие за рамки стандартного исполнения Ethereum. Спасибо @0xdhruva за то, что вы довели это до черты!
Обновление инфраструктуры: Helios теперь использует Alloy v1.0, что знаменует собой важную веху, поскольку библиотека достигает стабильного релиза 1.0. Все связанные зависимости были обновлены соответствующим образом.
Поддержка сети расширена с помощью тестовой сети Hudi. Это позволяет разработчикам запускать Helios в новой тестовой сети.
Helios 0.9.0 продолжает делать работу с легким клиентом Ethereum более доступной. Полные примечания к выпуску и документация доступны по адресу
20,14K