Ana içeriğe atla

Parametreler

config
object
Şunları içeren yapılandırma nesnesi:
commitment
string
Onay seviyesi (processed, confirmed, finalized)

Yanıt

result
number
Lamport cinsinden minimum stake delegasyon miktarı

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": "getStakeMinimumDelegation",
  "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 minimum stake delegation
const minDelegation = await connection.getStakeMinimumDelegation();
console.log('Minimum stake delegation:', minDelegation);

// Get minimum stake delegation with analysis
async function getStakeMinimumDelegationWithAnalysis(
  config?: { commitment?: string }
) {
  const minDelegation = await connection.getStakeMinimumDelegation(config);
  
  return {
    minDelegation,
    analysis: {
      inSOL: minDelegation / 1e9, // Convert lamports to SOL
      metadata: {
        timestamp: Date.now(),
        commitment: config?.commitment
      }
    }
  };
}

Notlar

  1. Lamport cinsinden minimum stake delegasyon miktarını döndürür
  2. Minimum delegasyon miktarı ağ tarafından belirlenir
  3. Mevcut durumdan okuduğu için yanıt anında gelir
  4. Minimum delegasyon miktarı ağ yükseltmeleriyle değişebilir
  5. Bu değer geçerli stake miktarlarını belirlemek için önemlidir

En İyi Uygulamalar

  1. İhtiyacınıza göre uygun onay seviyesini kullanın
  2. RPC yükünü azaltmak için uygun durumlarda sonuçları önbelleğe alın
  3. Minimum delegasyon miktarındaki değişiklikleri izleyin
  4. Gerçek zamanlı güncellemeler için WebSocket aboneliği kullanmayı düşünün
  5. Ağ hatalarını yönetin ve gerektiğinde yeniden deneyin

Yaygın Hatalar

KodMesajÇözüm
-32601Method not foundBir Solana RPC düğümüne bağlı olduğunuzu doğrulayın
-32602Invalid paramsYapılandırma parametrelerini kontrol edin
-32007Minimum delegation information unavailableDüğüm başlatılıyor veya senkronize ediliyor olabilir