Benvenuto al nostro ultimo Rapporto Settimanale sullo Sviluppo, dove mettiamo in evidenza gli sforzi valorosi del nostro team di sviluppo. Questa settimana, il team ARK Scan ha continuato a progredire con la migrazione Inertia e ha migliorato la funzionalità di esportazione per supportare ulteriori capacità di esportazione dei dati. Il team ARK Vault si è concentrato sugli aggiornamenti del Pannello Laterale, una migliore gestione delle transazioni in sospeso e una serie di correzioni e miglioramenti. Nel frattempo, il team Mainsail ha lavorato per aumentare le prestazioni di elaborazione, espandere il supporto per le statistiche e fornire ulteriori miglioramenti generali sulla piattaforma.

Riepilogo dell'Attività di Sviluppo (31 ottobre – 7 novembre 2025)

Di seguito è riportato un riepilogo del numero totale di commit fusi e autori contribuenti per progetto, evidenziando l'attività di sviluppo dal 31 ottobre 2025 al 7 novembre 2025.

Durante questo periodo, il team ha mantenuto una forte produttività e coinvolgimento, consegnando 89 commit fusi in tutti i progetti.

È importante notare che i conteggi settimanali dei commit e i dati specifici del progetto possono variare in base all'attenzione degli sprint interni, agli obiettivi in evoluzione e alla complessità delle attività intraprese.

Rapporto Settimanale ARK Scan

Questa settimana, abbiamo continuato a lavorare sulla migrazione di Inertia e migliorato la funzionalità di esportazione per supportare ulteriori capacità di esportazione dei dati. Il lavoro svolto includeva:

  • Rielaborata la funzionalità di esportazione delle transazioni per la compatibilità con Mainsail, migliorando la reattività e aggiornando il design per un'esperienza più fluida e intuitiva.

  • Rifattorizzato il sistema di filtraggio delle transazioni per utilizzare la gestione dello stato guidata da Inertia attraverso le visualizzazioni. Le modifiche ai filtri ora persistono durante la navigazione e il refresh del browser evitando chiamate API ridondanti.

  • Regolato l'allineamento delle colonne della tabella del portafoglio in Inertia per garantire che la colonna 'Importo' venga visualizzata correttamente al centro su dispositivi di dimensioni medie (≥640px e <768px). Corretto lo stato di caricamento per schermi più ampi (>768px) in modo che le colonne della tabella rimangano nascoste fino al caricamento completo dei dati, riducendo lo spostamento del layout e migliorando la coerenza.

  • Espansa la copertura dei test introducendo nuovi test per il WalletController. Aggiunti test a livello di browser per il portafoglio poiché il pacchetto esistente copriva solo la pagina Monitor.

  • Rimosso Exodus dall'elenco dei portafogli compatibili nella pagina del portafoglio, in quanto non supporta più ARK.

  • Aggiornati i percorsi predefiniti del portafoglio per puntare a Inertia (/addresses/ADDRESS), mantenendo la versione Livewire accessibile sotto /addresses-old/ADDRESS.

  • Aggiunta una intestazione alla tabella nello stato di caricamento per preservare un layout coerente e migliorare la chiarezza mentre i dati vengono caricati.

  • Aggiornato il comportamento della paginazione in modo che appaia solo quando sono disponibili più pagine, corrispondendo al comportamento dell'implementazione precedente.

  • Ripristinato il padding corretto nella pagina Monitor per dispositivi mobili, correggendo i problemi di layout introdotti dalle precedenti regolazioni della pagina del portafoglio.

  • Migliorata la funzionalità di esportazione introducendo un modulo per le esportazioni di blocchi, consentendo agli utenti di esportare dati della blockchain per blocchi specifici.

  • Aggiunti test a livello di browser per la funzionalità di esportazione per garantire una copertura completa end-to-end e prevenire regressioni.

La prossima settimana continueremo a progredire con la migrazione di Inertia per rendere ARK Scan ancora più veloce e reattivo, implementando anche ulteriori correzioni e miglioramenti.

Rapporto Settimanale ARK Vault

Questa settimana ci siamo concentrati sugli aggiornamenti del Pannello Laterale, migliorando la gestione delle transazioni in attesa e implementando varie correzioni. Il lavoro svolto include:

  • Corretto il pannello laterale degli indirizzi in modo che ora possa essere chiuso anche quando tutti gli indirizzi sono stati rimossi, migliorando l'usabilità e prevenendo che rimanga aperto.

  • Migliorato il pannello laterale dei dettagli delle transazioni collegandolo con altri pannelli, correggendo problemi con l'apertura di pannelli minimizzati, aggiornando la gestione dei pannelli per utilizzare ResetWhenUnmounted e applicando diversi miglioramenti minori all'interfaccia utente.

  • Migliorata la gestione delle transazioni in attesa prevenendo la rimozione diretta dall'elenco principale. Le transazioni confermate sono ora escluse durante la fusione e un lavoro programmato gestisce la pulizia dalla memoria locale per una maggiore coerenza.

  • Corretto la tabella delle transazioni per rispettare correttamente il limite di transazioni durante la visualizzazione delle transazioni non confermate, garantendo un comportamento coerente della tabella.

  • Risolto un problema di layout mobile in cui la barra laterale collassata appariva sotto la barra di invio flottante. Ora viene visualizzata correttamente sopra di essa per un corretto layering e accessibilità.

  • Aggiunti test per espandere la copertura del codice relativo alla migrazione, migliorando l'affidabilità e riducendo il rischio di future regressioni.

  • Corretto il flusso di scambio aggiornando il modulo di transazione firmata per garantire che venga visualizzato correttamente e funzioni come previsto.

  • Corretto il sovraccarico della tabella delle transazioni e la visualizzazione dello scheletro per il breakpoint 1024–1280px quando vengono selezionati più indirizzi, garantendo coerenza di layout e prestazioni visive più fluide.

La prossima settimana continueremo a lavorare su correzioni generali, testando tutte le nuove funzionalità e implementando ulteriori aggiornamenti dell'interfaccia utente.

Rapporto Settimanale Mainsail

Questa settimana abbiamo lavorato per migliorare le prestazioni di elaborazione, espandere il supporto per le statistiche e implementare altri miglioramenti generali. Il lavoro completato includeva:

  • Rimosso il supporto per simboli non utilizzati in EventEmitter; gli eventi e i listener degli eventi possono ora emettere e ascoltare solo stringhe.

  • Aggiunto supporto per la pubblicazione da file locali in config:publish:custom, che sarà utilizzato nei test e2e.

  • Collegati tutti i percorsi e i controller come singleton nel server P2P, consentendo una logica di controller più semplice e un'analisi per endpoint.

  • Migliorata la performance di elaborazione del prevoto e del precommit validando le firme solo una volta, anche se trasmesse da più peer; se una firma non è valida, tutti i peer che trasmettono il messaggio vengono bannati.

  • Aggiunte statistiche P2P per i ping (altri nodi che chiamano i nostri endpoint), inclusi tassi di successo degli endpoint e metriche di tempo di risposta.

  • Aggiornate le dipendenze EVM alle ultime versioni stabili.

  • Sostituito actions-rs/toolchain deprecato con dtolnay/rusttoolchain nei flussi di lavoro di GitHub.

La prossima settimana continueremo con l'analisi delle prestazioni e i miglioramenti P2P. Eseguiremo anche un altro reset della Public Testnet con gli ultimi aggiornamenti e miglioreremo il flusso di lavoro di sincronizzazione della CI Testnet.

Feedback & Richieste di Funzionalità

Se stai utilizzando i nostri prodotti open-source e desideri fornire feedback o richiedere una funzionalità, sentiti libero di contattarci tramite le pagine di contatto per il prodotto specifico che stai utilizzando o aprire un problema su GitHub.

Link di accesso rapido alle pagine dei problemi di GitHub:

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

  • ARK Connect (Estensione) - 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

Segui su Twitter (X)

Seguici su X (https://x.com/ArkEcosystem) e continua a controllare il blog per rimanere aggiornato su tutte le nostre nuove uscite. Pubbliciamo un rapporto settimanale di sviluppo in modo che tu possa facilmente vedere cosa abbiamo fatto e seguire il nostro percorso verso la realizzazione del tuo futuro decentralizzato.

$ARK

ARK
ARK
--
--