Helios 0.9.0 jest już dostępny! Ta wersja zawiera wiele nowych funkcji i ulepszeń: • Funkcjonalny interfejs TUI • Wsparcie dla dostępu do historycznych bloków • Równoległe przetwarzanie transakcji • Powiązania TypeScript na NPM • Nowy interfejs dla niestandardowych integracji VM
Nowy interfejs terminala: Uruchom Helios z --tui, aby monitorować swój węzeł w czasie rzeczywistym. Przeglądaj bieżące bloki, stan synchronizacji i historię ostatnich bloków w przejrzystym interfejsie, który aktualizuje się automatycznie.
Historyczny dostęp do bloków jest teraz dostępny za pośrednictwem nowego systemu dostawcy z możliwością wtyczki. Wcześniej Helios nie miał dostępu do historycznych bloków. Teraz może odzyskać stare bloki, zachowując bezpieczeństwo dzięki pełnej, lekkiej weryfikacji klienta we wszystkich obsługiwanych sieciach.
Przetwarzanie transakcji przebiega teraz równolegle, co zmniejsza opóźnienia we wszystkich obszarach. Operacje, które wcześniej były uruchamiane sekwencyjnie, teraz wykorzystują wiele rdzeni procesora CPU w celu uzyskania lepszej wydajności.
Opublikowaliśmy powiązania języka TypeScript z NPM. Programiści JavaScript i TypeScript mogą teraz łatwo zintegrować funkcjonalność Helios light client ze swoimi aplikacjami dzięki pełnej obsłudze lekkiego klienta. Podziękowania dla @that_guy_karen za doskonałą pracę nad tym!
Narzędzia JavaScript zostały przeniesione z Webpack do Vite. Zapewnia to lepsze środowisko programistyczne dzięki szybszym kompilacjom i obsłudze formatów modułów ESM i UMD. Opublikowaliśmy również pakiet NPM dla łatwego użytkowania.
Dodano obsługę niestandardowych maszyn wirtualnych. Refaktoryzowana architektura pozwala na różne środowiska wykonawcze poza standardowym wykonaniem Ethereum. Chwała @0xdhruva za załatwienie sprawy!
Aktualizacja infrastruktury: Helios korzysta teraz ze Alloy v1.0, co stanowi znaczący kamień milowy, ponieważ biblioteka osiąga stabilną wersję 1.0. Wszystkie powiązane zależności zostały odpowiednio zaktualizowane.
Obsługa sieci została rozszerzona o sieć testową Hoodi. Dzięki temu programiści mogą uruchamiać Helios w nowej sieci testowej.
Helios 0.9.0 nadal sprawia, że uruchamianie lekkiego klienta Ethereum jest bardziej dostępne. Pełne informacje o wydaniu i dokumentacja są dostępne pod adresem
20,11K