Kemarin, catatan riwayat @Dusk menyebutkan bahwa statistik archive-only memiliki nilai aktual, dengan total dan jumlah akun sama-sama tercatat. Ini layak ditelusuri oleh skrip pengisian ulang. Hari ini kita harus menentukan jalur mana yang akan dipakai. Catatan lama mencantumkan jalur tanpa prefiks, tetapi pengujian langsung menunjukkan jalur itu tidak berfungsi. Dokumentasi mencantumkan jalur lain; ketiganya tidak selaras. Uji jalurnya terlebih dahulu, jangan mengandalkan ingatan.
Dalam jendela waktu yang sama, hari ini pukul 13:00:54 hingga 13:01:58, zona waktu UTC+8. Untuk mainnet dan testnet, dengan dua metode permintaan, kami mengirim total 11 permintaan hanya-baca ke dua jalur tanpa prefiks dan tiga variannya. Isi responsnya benar-benar sama: jalur tidak ditemukan, dengan kode status 404.
/on/node/info dan satu endpoint pembanding lainnya sama-sama mengembalikan 200, jadi gangguan pada seluruh situs bisa disingkirkan. Respons 404 dan 200 muncul bersamaan: yang bermasalah adalah jalurnya, bukan jaringannya. Dua jaringan, dua metode, tiga varian; satu-satunya variabel yang diubah adalah jalur. Bandingkan dalam jendela waktu dan kondisi yang sama, lalu buat kesimpulan.
Selanjutnya, soal dokumentasi. Dokumentasi dan implementasi adalah dua variabel berbeda; uji secara terpisah, jangan biarkan salah satunya mewakili yang lain. Dalam snapshot dokumentasi, jalurnya menggunakan prefiks /on/, seperti /on/stats/tx_count. Lapisan implementasi mengembalikan 404, sedangkan dokumentasi menunjuk ke /on/. Kedua fakta ini tidak bertentangan. Pengujian membuktikan bahwa jalur tanpa prefiks tidak berfungsi, sementara dokumentasi mencantumkan jalur lain sebagai acuan resmi. Keduanya membahas hal yang berbeda, jadi bisa sama-sama benar. Yang benar-benar bertentangan dengan kondisi hari ini adalah jalur tanpa prefiks dalam catatan lama: jalur itu gagal dalam pengujian langsung dan tidak sesuai dengan dokumentasi.
Pengujian langsung menunjukkan jalur tanpa prefiks mengembalikan 404. Jalur lama tidak berlaku lagi hari ini; penentuan jalur untuk skrip pengisian ulang harus mengikuti dokumentasi. Jika jalur tanpa prefiks disalin begitu saja, permintaan pertama skrip akan langsung gagal dan tak satu pun nilai aktual akan diperoleh—semuanya sia-sia. Ingat satu hal ini: untuk skrip pengisian ulang dan statistik, gunakan POST /on/stats/* sesuai dokumentasi. Jangan menentukan jalur berdasarkan ingatan.
Jalur dalam dokumentasi belum diuji ulang hari ini; jatah pengujian dalam jendela waktu ini sudah habis. Hanya dua hal yang telah dibuktikan hari ini: jalur tanpa prefiks tidak berfungsi, dan dokumentasi menunjuk ke /on/. Belum terbukti bahwa jalur tersebut menghasilkan nilai hari ini. Belum diuji bukan berarti tidak ada; kesimpulan hari ini hanya sampai pada dua hal itu, tanpa menarik kesimpulan lebih jauh.
Setelah endpoint statistik on-chain $DUSK dialihkan ke jalur dalam dokumentasi, saat respons pertama tiba, periksa responsnya sebelum memercayai angkanya. Sebelum melihat angka, periksa jalurnya. #dusk