Documentation Index
Fetch the complete documentation index at: https://docs.orbitflare.com/llms.txt
Use this file to discover all available pages before exploring further.
Parametreler
Şunları içeren yapılandırma nesnesi:Onay seviyesi (processed, confirmed, finalized)
excludeNonCirculatingAccountsList
Dolaşımda olmayan hesapların toplam arzdan hariç tutulup tutulmayacağı
Yanıt
Şunları içeren nesne:Lamport cinsinden toplam arz
Lamport cinsinden dolaşımdaki arz
Lamport cinsinden dolaşımda olmayan arz
Dolaşımda olmayan hesap adreslerinin dizisi
Kod Örnekleri
Temel İstek
curl https://fra.rpc.orbitflare.com?api_key=YOUR-API-KEY -X POST -H "Content-Type: application/json" -d '{
"jsonrpc": "2.0",
"id": 1,
"method": "getSupply",
"params": []
}'
web3.js Kullanımı
import { Connection } from '@solana/web3.js';
const connection = new Connection('https://fra.rpc.orbitflare.com?api_key=YOUR-API-KEY');
// Get supply
const supply = await connection.getSupply();
console.log('Supply:', supply);
// Get supply with analysis
async function getSupplyWithAnalysis(
config?: { commitment?: string; excludeNonCirculatingAccountsList?: boolean }
) {
const supply = await connection.getSupply(config);
return {
supply,
analysis: {
totalInSOL: supply.total / 1e9,
circulatingInSOL: supply.circulating / 1e9,
nonCirculatingInSOL: supply.nonCirculating / 1e9,
circulatingPercentage: (supply.circulating / supply.total) * 100,
metadata: {
timestamp: Date.now(),
commitment: config?.commitment
}
}
};
}
Notlar
- Lamport cinsinden mevcut SOL arzını döndürür
- Arz toplam, dolaşımdaki ve dolaşımda olmayan miktarlar olarak ayrılır
- Mevcut durumdan okuduğu için yanıt anında gelir
- Arz, ağ aktivitesi ve enflasyonla değişebilir
- Dolaşımda olmayan hesaplar genellikle Solana Vakfı tarafından kontrol edilir
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
- Arzdaki 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 | Supply information unavailable | Düğüm başlatılıyor veya senkronize ediliyor olabilir |