Bine ați venit la cel mai recent Raport Săptămânal de Dezvoltare, în care evidențiem eforturile vajnice ale echipei noastre de dezvoltare. În această săptămână, echipa ARK Scan a continuat să progreseze cu migrarea Inertia și a îmbunătățit funcția de Export pentru a sprijini capacități suplimentare de exportare a datelor. Echipa ARK Vault s-a concentrat pe actualizările Panoului Lateral, gestionarea mai bună a tranzacțiilor în așteptare și o gamă de remedieri și îmbunătățiri. Între timp, echipa Mainsail a lucrat la îmbunătățirea performanței de procesare, extinderea suportului pentru statistici și livrarea de îmbunătățiri generale suplimentare pe întreaga platformă.

Sumar al activității de dezvoltare (31 octombrie – 7 noiembrie 2025)

Mai jos este o defalcare a numărului total de comenzi unite și a autorilor contribuitori pe proiect, evidențiind activitatea de dezvoltare din 31 octombrie 2025 până pe 7 noiembrie 2025.

În această perioadă, echipa a menținut o productivitate și implicare puternică, livrând 89 de comenzi unite în toate proiectele.

Este important de menționat că numerele săptămânale de comite și datele specifice proiectului pot fluctua în funcție de focusul sprinturilor interne, obiectivele în evoluție și complexitatea sarcinilor întreprinse.

Raport săptămânal ARK Scan

În această săptămână, am continuat să lucrăm la migrarea Inertia și am îmbunătățit funcția de Export pentru a susține capacități suplimentare de exportare a datelor. Lucrările realizate au inclus:

  • Reconcepută funcția de Export Tranzacție pentru compatibilitate cu Mainsail, îmbunătățind capacitatea de reacție și actualizând designul pentru o experiență mai lină și mai prietenoasă cu utilizatorul.

  • Refactorizat sistemul de filtrare a tranzacțiilor pentru a folosi gestionarea stării bazate pe Inertia în toate vizualizările. Schimbările de filtrare acum persistă în timpul navigării și a reîncărcărilor browserului, evitând apelurile API redundante.

  • Ajustată alinierea coloanelor tabelului de portofel în Inertia pentru a asigura că coloana „Sumă” se afișează corect în centru pe dispozitive de dimensiuni medii (≥640px și <768px). Remediată starea de încărcare pentru ecrane mai largi (>768px) astfel încât coloanele tabelului să rămână ascunse până când datele se încarcă complet, reducând deplasarea layout-ului și îmbunătățind consistența.

  • Extinsă acoperirea testelor prin introducerea de teste noi pentru WalletController. Adăugate teste la nivel de browser pentru portofel, deoarece suită existentă acoperea doar pagina Monitor.

  • Eliminat Exodus din lista portofelelor compatibile de pe pagina portofelului, deoarece nu mai suportă ARK.

  • Actualizate rutele portofelului implicite pentru a indica către Inertia (/addresses/ADDRESS), păstrând versiunea Livewire accesibilă sub /addresses-old/ADDRESS.

  • Adăugată un antet de tabel la starea de încărcare pentru a păstra un layout constant și a îmbunătăți claritatea în timp ce datele se încarcă.

  • Actualizată comportamentul paginării astfel încât să apară doar când sunt disponibile mai multe pagini, potrivind comportamentul implementării anterioare.

  • Restaurată o padding corectă pe pagina Monitor pentru dispozitive mobile, remediind problemele de layout introduse de ajustările anterioare ale paginii Portofel.

  • Îmbunătățită funcția de Export prin introducerea unui modal pentru exporturile de blocuri, permițând utilizatorilor să exporte datele blockchain pe blocuri specifice.

  • Adăugate teste la nivel de browser pentru funcția de Export pentru a asigura o acoperire completă end-to-end și a preveni regresiile.

Săptămâna viitoare, vom continua să progresăm cu migrarea Inertia pentru a face ARK Scan și mai rapid și mai receptiv, implementând în același timp remedieri și îmbunătățiri suplimentare.

Raport săptămânal ARK Vault

În această săptămână, ne-am concentrat pe actualizările Panoului lateral, îmbunătățind gestionarea tranzacțiilor în așteptare și implementând diverse remedieri. Lucrările realizate includ:

  • Remediată panoul lateral al adreselor astfel încât acum poate fi închis chiar și atunci când toate adresele au fost eliminate, îmbunătățind utilizabilitatea și prevenind blocarea acestuia.

  • Îmbunătățit panoul lateral al detaliilor tranzacției prin legarea acestuia cu alte panouri, remediind problemele de deschidere a panourilor minimizate, actualizând gestionarea panoului pentru a folosi ResetWhenUnmounted și aplicând mai multe îmbunătățiri minore ale UI.

  • Îmbunătățită gestionarea tranzacțiilor în așteptare prin prevenirea eliminării directe din lista principală. Tranzacțiile confirmate sunt acum excluse în timpul unirii, iar un job programat gestionează curățarea din stocarea locală pentru o consistență mai bună.

  • Remediat tabelul tranzacțiilor pentru a respecta corect limita de tranzacții în timp ce afișează tranzacții neconfirmate, asigurând un comportament constant al tabelului.

  • Rezolvată o problemă de layout mobil în care sidebarul collapsat apărea sub bara de trimitere flotantă. Acum se afișează corect deasupra acesteia pentru o stratificare și accesibilitate corespunzătoare.

  • Adăugate teste pentru a extinde acoperirea pentru codul legat de migrare, îmbunătățind fiabilitatea și reducând riscul de regresii viitoare.

  • Remediat fluxul de schimb prin actualizarea modalului de semnare a tranzacției pentru a asigura că se afișează corect și funcționează conform intenției.

  • Corectat overflow-ul tabelului tranzacțiilor și afișarea scheletului pentru breakpointul 1024–1280px atunci când sunt selectate mai multe adrese, asigurând consistența layout-ului și o performanță vizuală mai lină.

Săptămâna viitoare, vom continua să lucrăm la remedieri generale, testând toate funcțiile noi și implementând actualizări suplimentare ale UI.

Raport săptămânal Mainsail

În această săptămână, am lucrat la îmbunătățirea performanțelor de procesare, extinderea suportului pentru statistici și implementarea altor îmbunătățiri generale. Lucrările finalizate au inclus:

  • Eliminată suportul pentru simbolurile neutilizate în EventEmitter; evenimentele și ascultătorii de evenimente pot acum să emită și să asculte doar șiruri.

  • Adăugat suport pentru publicarea din fișiere locale în config:publish:custom, care va fi utilizat în testele e2e.

  • Legat toate rutele și controlerele ca singletons în serverul P2P, facilitând logica controlerului mai ușor și analiza pe fiecare endpoint.

  • Îmbunătățită performanța procesării prevote și precommit prin validarea semnăturilor o singură dată, chiar dacă sunt broadcastate de la mai mulți peer; dacă o semnătură este invalidă, toți peer-ii care transmit mesajul sunt interziși.

  • Adăugate statistici P2P pentru pings (alte noduri apelând endpoint-urile noastre), inclusiv rata de succes a endpoint-ului și metricile timpului de răspuns.

  • Actualizate dependențele EVM la cele mai recente versiuni stabile.

  • Înlocuite acțiunile-deprecated actions-rs/toolchain cu dtolnay/rusttoolchain în fluxurile de lucru GitHub.

Săptămâna viitoare, vom continua cu analiza performanței și îmbunătățiri P2P. De asemenea, vom efectua o nouă resetare a Public Testnet cu cele mai recente actualizări și vom îmbunătăți fluxul de lucru pentru sincronizarea CI Testnet.

Feedback & Cereri de Funcții

Dacă folosești produsele noastre open-source și ai dori să oferi feedback sau să soliciți o funcție, te rugăm să ne contactezi prin paginile de contact pentru produsul specific pe care îl folosești sau să deschizi o problemă pe GitHub.

Linkuri rapide către paginile de probleme GitHub:

  • Mainsail - https://github.com/ArkEcosystem/mainsail/issues

  • ARK Connect (Extensie) - https://github.com/ArdentHQ/arkconnect-extension/issues

  • ARK Connect (Demo) - https://github.com/ArdentHQ/arkconnect-demo/issues

  • ARK Scan - https://github.com/ArdentHQ/arkscan/issues

  • ARK Vault - https://github.com/ArdentHQ/arkvault/issues

Urmărește-ne pe Twitter (X)

Urmărește-ne pe X (https://x.com/ArkEcosystem) și continuă să verifici blogul pentru a rămâne la curent cu toate lansările noastre noi. Publicăm un raport săptămânal de dezvoltare astfel încât să poți vedea cu ușurință ce am făcut și să ne urmezi parcursul către realizarea unui viitor descentralizat.

$ARK

ARK
ARK
--
--