Odaily Planet - Situs web utama Sui kini telah ditingkatkan ke versi v1.8.1, dan peningkatan ini mencakup sejumlah perbaikan dan optimalisasi. Sorotan dari peningkatan tersebut ditunjukkan di bawah ini:
- Menambahkan bendera fitur Konfigurasi Protokol zkLogin di DevNet untuk tujuan pengujian dan verifikasi tanda tangan zkLogin menggunakan logika verifikasi bukti yang telah diperbarui;
- Peringatan linter tambahan yang terkait dengan perbandingan koleksi dalam kode kerangka kerja Sui (Bag, Table, dan TableVec) muncul dalam versi yang diperbarui saat membangun kode Move;
- Semua kesalahan eksekusi transaksi dari execute_transaction_block di client-fault sekarang mengembalikan kode kesalahan -32002. Jika pengguna menemukan kode kesalahan ini, hal ini mengindikasikan bahwa kemungkinan ada masalah dalam input transaksi;
- Peringatan linter tambahan yang terkait dengan pembekuan objek (secara langsung atau tidak langsung) yang berisi objek lain (terbungkus) sekarang muncul saat membuat kode Move. Pembekuan objek semacam itu mencegah pembongkaran objek internal;
- Rincian yang terkandung dalam pesan kesalahan yang dikembalikan selama konstruksi ketergantungan mungkin berbeda dari pesan kesalahan sebelumnya, tetapi masih berisi rincian dan informasi yang sama;
- Memperbarui spesifikasi kode kesalahan untuk mendukung struktur yang lebih jelas untuk pelaporan kesalahan. Kesalahan internal yang dihasilkan saat membaca dari pihak yang memiliki hak istimewa mengembalikan kode kesalahan -32603. Kesalahan sisi klien yang dihasilkan ketika membaca dari pihak yang memiliki hak istimewa mengembalikan kode kesalahan -32602. String kesalahan belum dimodifikasi;
- Jaringan sui tidak perlu lagi menghitung paket digest menggunakan algoritma lama, sehingga flag --legacy-digest telah dihapus dari perintah CLI sui client upgrade dan sui move build.