minimumLedgerSlot mengembalikan slot terendah (paling lama) yang informasinya tersedia dalam ledger node RPC yang dikueri. Metode ini berguna untuk memahami retensi data historis pada node tertentu.
Kasus Penggunaan Umum
- Menentukan Ketersediaan Data Historis: Sebelum mencoba mengueri data historis yang sangat lama (misalnya, blok atau transaksi lama), Anda dapat menggunakan metode ini untuk memeriksa apakah node tersebut kemungkinan memiliki data itu. Jika Anda memerlukan data dari slot yang lebih rendah daripada
minimumLedgerSlot, Anda mungkin perlu mencari node arsip. - Memahami Pemangkasan Node: Pahami bahwa node RPC (terutama yang bukan node arsip) mungkin memangkas data ledger lama. Nilai ini menunjukkan batas bawah saat ini dari riwayat yang disimpan.
- Menyinkronkan Pengambil Data Historis: Jika Anda membangun layanan yang menyerap data historis Solana, metode ini dapat membantu Anda memahami titik awal data yang tersedia pada node tertentu.
Parameter Permintaan
Metode ini tidak menerima parameter apa pun.Struktur Respons
Bidangresult dalam respons JSON-RPC adalah satu angka u64 yang merepresentasikan slot ledger minimum yang tersedia pada node.
Contoh Respons:
Contoh Kode
Tips untuk Developer
- Khusus untuk Node:
minimumLedgerSlotyang dikembalikan khusus untuk node RPC yang Anda kueri. Setiap node dapat memiliki kebijakan retensi ledger yang berbeda sehingga slot minimumnya juga berbeda. - Nilai Dinamis: Nilai ini dapat meningkat seiring waktu ketika node memangkas bagian ledger yang lebih lama untuk menghemat ruang. Nilai ini tidak akan menurun.
- Bukan Seluruh Riwayat: Ini tidak berarti bahwa node memiliki semua blok antara slot ini dan ujung terbaru. Nilai ini hanya menunjukkan slot terendah yang datanya mungkin dimiliki node. Celah tetap dapat ada, terutama pada node nonarsip.
- Node Arsip: Untuk mengakses riwayat lengkap blockchain sejak genesis, Anda biasanya perlu mengueri node arsip yang dirancang untuk menyimpan semua data ledger.
minimumLedgerSlot untuk memastikan cakupan data historis yang disimpan oleh node RPC Solana.