Selamat datang di Laporan Pengembangan Mingguan terbaru kami, di mana kami menyoroti upaya gigih tim pengembangan kami. Minggu ini, tim ARK Scan melanjutkan kemajuan dengan migrasi Inertia, menerapkan beberapa perbaikan dan peningkatan kecil di sepanjang jalan. Di situs dokumentasi, kami menambahkan panduan pengaturan lokal baru untuk Mainsail agar onboarding lebih mudah bagi pengembang. Tim ARK Vault fokus pada penyelesaian fitur migrasi Ledger dan menyelesaikan masalah impor profil, sementara tim Mainsail bekerja pada peningkatan umum dan memperluas cakupan pengujian untuk semakin memperkuat stabilitas keseluruhan.

Ringkasan Aktivitas Pengembangan (24 Oktober – 31 Oktober 2025)

Berikut adalah rincian jumlah total commit yang digabungkan dan penulis yang berkontribusi berdasarkan proyek, menyoroti aktivitas pengembangan dari 24 Oktober 2025 hingga 31 Oktober 2025.

Selama periode ini, tim mempertahankan produktivitas dan keterlibatan yang kuat, menghasilkan 101 commit yang digabungkan di semua proyek.

Penting untuk dicatat bahwa jumlah commit mingguan dan data spesifik proyek dapat berfluktuasi berdasarkan fokus sprint internal, tujuan yang berkembang, dan kompleksitas tugas yang dilakukan.

Laporan Mingguan ARK Scan

Minggu ini, kami melanjutkan bekerja pada migrasi Inertia bersama dengan beberapa perbaikan dan peningkatan kecil. Pekerjaan yang dilakukan termasuk:

  • Merefaktor tabel transaksi di halaman dompet untuk menggunakan Inertia untuk kinerja dan konsistensi yang lebih baik. Peningkatan termasuk menambahkan komponen Addressing dengan dukungan seluler, memperbaiki masalah paginasi dan pembulatan biaya, meningkatkan responsivitas, menyelesaikan bug multipayment dan nama dompet yang dikenal, serta memperbarui pengujian dan pemeriksaan PHPStan untuk stabilitas dan akurasi yang lebih besar.

  • Menambahkan alur kerja pemformatan otomatis untuk menegakkan gaya kode yang konsisten di seluruh proyek. Alur kerja ini secara otomatis memformat semua file TypeScript dan TSX, memastikan keseragaman dan keterbacaan di seluruh basis kode Inertia.

  • Memperkenalkan definisi tipe untuk impor ikon SVG untuk mencegah kesalahan resolusi modul.

  • Memperbarui tampilan jumlah transaksi untuk menghapus simbol mata uang yang berlebihan, karena sudah ditunjukkan di header kolom. Ini menyederhanakan UI dan menghindari informasi mata uang yang duplikat di tabel transaksi.

  • Membangun ulang tabel blok yang divalidasi menggunakan Inertia, menggantikan implementasi sebelumnya. Versi baru menyelaraskan desain dan perilaku dengan tabel berbasis Inertia lainnya, meningkatkan pemeliharaan dan pengalaman pengguna.

Minggu depan, kami akan melanjutkan kemajuan dengan migrasi Inertia dan menangani masalah yang dilaporkan.

Laporan Mingguan SDK dan Dokumen ARK

Minggu ini, kami telah menambahkan panduan pengaturan lokal untuk Mainsail ke situs dokumentasi, membantu pengembang dengan cepat menyiapkan dan menjalankan proyek di lingkungan lokal mereka. Kami juga menambahkan catatan penjelasan ke bagian “Instal dari Sumber” dalam dokumentasi untuk NTP (Protokol Waktu Jaringan) untuk memastikan jam sistem disinkronkan selama pengaturan.

Laporan Mingguan ARK Vault

Minggu ini, kami fokus pada finalisasi fitur migrasi Ledger dan menyelesaikan masalah impor profil. Pekerjaan yang dilakukan termasuk:

  • Menerapkan migrasi Ledger untuk beberapa alamat, memungkinkan pengguna untuk memigrasi beberapa alamat lama ke jalur derivasi baru sambil mempertahankan urutan relatif mereka. Proses ini menangani celah di indeks lama untuk memastikan alamat baru berurutan dan sepenuhnya digunakan. Logika persetujuan diperbarui untuk mendukung beberapa transaksi selama migrasi, termasuk skenario di mana beberapa alamat lama dikirim ke satu alamat baru.

  • Menambahkan migrasi saldo penuh untuk dompet Ledger, secara otomatis mentransfer seluruh saldo dari dompet pengirim. Setelah migrasi selesai, dompet lama dihapus dari profil untuk menjaga portofolio tetap bersih.

  • Memperkenalkan modal untuk menampilkan hasil migrasi profil setelah pemuatan portofolio pertama pasca-impor. Modal menyoroti masalah migrasi apa pun, termasuk alamat atau kontak duplikat yang digabungkan dan item yang tidak dapat dimigrasi karena transaksi keluar yang hilang, memberikan umpan balik yang jelas dan dapat ditindaklanjuti kepada pengguna.

  • Memperbaiki alur impor untuk menangani profil yang dilindungi kata sandi dengan benar, memastikan profil terenkripsi dapat diimpor tanpa kesalahan dan memungkinkan migrasi atau pemulihan yang mulus.

  • Memperbaiki proses impor profil untuk memastikan dompet yang baru diimpor disinkronkan dengan benar, mencegah kesalahan “dompet belum disinkronkan” dan memungkinkan penggunaan segera setelah impor.

  • Menambahkan modal konfirmasi untuk menghentikan migrasi Ledger, meminta pengguna untuk mengonfirmasi sebelum menghentikan proses.

  • Menerapkan logika penghentian migrasi untuk migrasi alamat Ledger. Memilih “Hentikan Migrasi” sekarang menghentikan migrasi dengan aman, dengan modal yang secara dinamis menampilkan jumlah alamat yang sudah dimigrasi untuk umpan balik kemajuan yang jelas.

  • Memperbarui mock kata sandi yang dibobol untuk memastikan pengenalan yang tepat selama pengujian, meningkatkan keandalan pengujian dan mencegah pemeriksaan yang dilewatkan.

  • Memperbaiki padding untuk tombol formulir dalam alur Impor Profil, memastikan jarak yang tepat dan mencegah garis pemisah menyentuh tombol halaman untuk tata letak yang lebih bersih dan lebih dapat digunakan.

Minggu depan, kami akan menguji fitur migrasi Ledger dengan seksama, memperbaiki masalah yang ditemukan, dan terus mengembangkan fitur baru.

Laporan Mingguan Mainsail

Minggu ini, kami fokus pada peningkatan umum dan memperluas cakupan pengujian kami. Pekerjaan yang diselesaikan termasuk:

  • Lebih lanjut meningkatkan statistik P2P untuk diagnosa jaringan yang lebih baik.

  • Memperbarui Testnet internal dengan perubahan terbaru.

  • Mengekspor parseTransactionError dari @mainsail/evm-contracts untuk aksesibilitas yang lebih mudah.

  • Menambahkan lebih banyak pengujian fungsional untuk kontrak Konsensus dan Nama Pengguna.

Minggu depan, kami akan terus memperbaiki fungsionalitas P2P dan menyiapkan rilis Testnet publik baru (termasuk reset dan peningkatan). Kami juga akan bekerja untuk meningkatkan alur kerja sinkronisasi CI Testnet.

Umpan Balik & Permintaan Fitur

Jika Anda menggunakan produk open-source kami dan ingin memberikan umpan balik atau meminta fitur, silakan hubungi kami melalui halaman kontak untuk produk spesifik yang Anda gunakan atau buka masalah di GitHub.

Tautan akses cepat ke halaman masalah GitHub:

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

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

Ikuti di Twitter (X)

Ikuti kami di X (https://x.com/ArkEcosystem) dan terus periksa blog untuk tetap mendapatkan informasi terbaru tentang semua rilis baru kami. Kami memposting laporan pengembangan mingguan sehingga Anda dapat dengan mudah melihat apa yang telah kami lakukan dan mengikuti perjalanan kami menuju mewujudkan masa depan terdesentralisasi Anda.

$ARK

ARK
ARK
0.191
+1.16%