getTokenLargestAccounts mengembalikan daftar 20 akun token terbesar untuk mint Token SPL tertentu. Metode ini berguna untuk menganalisis distribusi token dan mengidentifikasi pemilik utama token tertentu.
Kasus Penggunaan Umum
- Analisis Distribusi Token: Memahami bagaimana pasokan token didistribusikan di antara para pemiliknya.
- Mengidentifikasi Whale: Menemukan akun yang memiliki token tertentu dalam jumlah signifikan.
- Riset Pasar: Mengukur konsentrasi kepemilikan token.
- Menampilkan Pemilik Teratas: Menampilkan daftar akun terbesar di penjelajah token atau dasbor.
Parameter Permintaan
-
mintAddress(string, wajib): Kunci publik mint token yang dienkode dengan base-58, yang akun terbesarnya ingin Anda temukan. -
options(object, opsional): Objek konfigurasi opsional yang dapat mencakup:commitment(string, opsional): Menentukan tingkat commitment untuk kueri (misalnya,"finalized","confirmed","processed").
Struktur Respons
Kolomresult.value dalam respons JSON-RPC adalah array yang berisi hingga 20 objek. Setiap objek mewakili salah satu akun token terbesar dan berisi kolom-kolom berikut:
address(string): Kunci publik akun token yang dienkode dengan base-58.amount(string): Saldo mentah akun token, dalam bentuk string. Nilai ini tidak disesuaikan dengan jumlah desimal.decimals(u8): Jumlah tempat desimal yang ditentukan untuk mint token ini.uiAmount(number | null): Saldo token sebagai angka titik mengambang yang telah disesuaikan dengan jumlah desimal. Kolom ini mungkin tidak lagi digunakan atau kurang andal;uiAmountStringlebih disarankan.uiAmountString(string): Saldo token sebagai string yang telah disesuaikan dengan jumlah desimal. Ini adalah representasi saldo yang paling mudah digunakan.
Contoh Kode
Tips untuk Developer
- Batas Tetap: Metode ini selalu mengembalikan maksimum 20 akun terbesar. Metode ini tidak mendukung paginasi atau permintaan lebih dari 20 akun.
- Akurasi Data: Data mencerminkan status ledger pada slot yang ditentukan oleh tingkat commitment yang ditetapkan.
- Khusus untuk Mint Token: Hasilnya hanya berlaku untuk satu mint token yang diberikan dalam permintaan.
- Performa: Ini adalah kueri bertarget dan umumnya memiliki performa yang baik. Namun, polling yang berlebihan harus dihindari.
getTokenLargestAccounts untuk menemukan pemilik utama token SPL apa pun di Solana.