Геліос 0.9.0 вже у продажу! Цей випуск наповнений новими функціями та вдосконаленнями: • Функціональна туя • Підтримка доступу до історичних блоків • Паралельна обробка транзакцій • Прив'язки 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. Усі пов'язані залежності були відповідно оновлені.
Мережева підтримка розширена тестнетом Hoodi. Це дозволяє розробникам запускати Helios на новій тестнеті.
Helios 0.9.0 продовжує робити роботу легкого клієнта Ethereum більш доступною. Повні примітки до випуску та документація доступні за адресою
19,81K