Parametreler
Şunları içeren yapılandırma nesnesi:
Onay seviyesi (processed, confirmed, finalized)
Sorgulanacak belirli bir oy hesabının açık anahtarı (base-58 kodlu)
Stake edilmemiş ihmalkar oy hesaplarının dahil edilip edilmeyeceği
Bir oy hesabını ihmalkar olarak değerlendirmek için maksimum slot mesafesi
Yanıt
Şunları içeren nesne:
Mevcut oy hesabı nesneleri dizisi şunları içerir:
Oy hesabının açık anahtarı (base-58 kodlu)
Doğrulayıcının açık anahtarı (base-58 kodlu)
Lamport cinsinden aktive edilmiş stake miktarı
Hesabın mevcut dönemde oy kullanıp kullanmadığı
Son oyun slotu
İhmalkar oy hesabı nesneleri dizisi (mevcut ile aynı yapı)
Kod Örnekleri
Temel İstek
web3.js Kullanımı
Notlar
- Mevcut oy hesaplarını döndürür
- Yanıt hem mevcut hem de ihmalkar oy hesaplarını içerir
- Mevcut durumdan okuduğu için yanıt anında gelir
- Hesaplar, stake değişiklikleri ve oylarla değişebilir
- Oy hesapları geçerli olmalıdır
En İyi Uygulamalar
- İhtiyacınıza göre uygun onay seviyesini kullanın
- RPC yükünü azaltmak için uygun durumlarda sonuçları önbelleğe alın
- Oy hesaplarındaki değişiklikleri izleyin
- Gerçek zamanlı güncellemeler için WebSocket aboneliği kullanmayı düşünün
- Ağ hatalarını yönetin ve gerektiğinde yeniden deneyin
Yaygın Hatalar
| Kod | Mesaj | Çözüm |
|---|---|---|
| -32601 | Method not found | Bir Solana RPC düğümüne bağlı olduğunuzu doğrulayın |
| -32602 | Invalid params | Yapılandırma parametrelerini kontrol edin |
| -32007 | Vote account not found | Oy hesabının var olduğunu doğrulayın |