Helios 0.9.0 er nå tilgjengelig! Denne versjonen er fullpakket med nye funksjoner og forbedringer: • En funksjonell TUI • Støtte for historisk blokktilgang • Parallell transaksjonsbehandling • TypeScript-bindinger på NPM • Et nytt grensesnitt for tilpassede VM-integrasjoner
Nytt terminalgrensesnitt: Kjør Helios med --tui for å overvåke noden din i sanntid. Se gjeldende blokker, synkroniseringsstatus og nylig blokkeringshistorikk i et rent grensesnitt som oppdateres automatisk.
Historisk blokktilgang er nå tilgjengelig gjennom et nytt pluggbart leverandørsystem. Tidligere kunne ikke Helios få tilgang til historiske blokker. Nå kan den hente gamle blokker samtidig som den opprettholder sikkerheten gjennom full lett klientverifisering på tvers av alle støttede nettverk.
Transaksjonsbehandling kjører nå parallelt, noe som reduserer ventetiden over hele linja. Operasjoner som tidligere kjørte sekvensielt, bruker nå flere CPU-kjerner for bedre ytelse.
Vi har publisert TypeScript-bindinger til NPM. JavaScript- og TypeScript-utviklere kan nå enkelt integrere Helios light-klientfunksjonalitet i applikasjonene sine med full light-klientstøtte. Shoutout til @that_guy_karen for det utmerkede arbeidet med dette!
JavaScript-verktøy har flyttet fra Webpack til Vite. Dette gir en bedre utvikleropplevelse med raskere bygg og støtte for både ESM- og UMD-modulformater. Vi har også publisert en NPM-pakke for enkel bruk.
Støtte for egendefinerte virtuelle maskiner er lagt til. Den refaktorerte arkitekturen gir mulighet for forskjellige utførelsesmiljøer utover standard Ethereum-kjøring. Shoutout til @0xdhruva for å få dette over streken!
Infrastrukturoppdatering: Helios bruker nå Alloy v1.0, noe som markerer en betydelig milepæl når biblioteket når sin stabile 1.0-utgivelse. Alle relaterte avhengigheter er oppdatert tilsvarende.
Nettverksstøtte utvidet med Hoodi testnett. Dette gjør det mulig for utviklere å kjøre Helios på det nye testnettet.
Helios 0.9.0 fortsetter å gjøre det mer tilgjengelig å kjøre en Ethereum light-klient. Fullstendige utgivelsesnotater og dokumentasjon tilgjengelig på
19,82K