Ana içeriğe atla

Parametreler

Bu metod herhangi bir parametre kabul etmez.

Yanıt

result
number
Düğümün defterinde bilgi sahibi olduğu en düşük slot

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": "minimumLedgerSlot"
}'

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 ledger slot
const minSlot = await connection.minimumLedgerSlot();
console.log('Minimum ledger slot:', minSlot);

// Get minimum ledger slot with analysis
async function getMinimumLedgerSlotWithAnalysis() {
  const minSlot = await connection.minimumLedgerSlot();
  const currentSlot = await connection.getSlot();
  
  return {
    slots: {
      minimum: minSlot,
      current: currentSlot,
      difference: currentSlot - minSlot
    },
    metadata: {
      timestamp: Date.now()
    }
  };
}

Notlar

  1. Düğümün defterindeki en düşük slotu döndürür
  2. Mevcut durumdan okuduğu için yanıt anında gelir
  3. Defter budandıkça minimum slot değişebilir
  4. Bu değerin altındaki slotlara erişilemez
  5. Değer, yapılandırmalarına göre düğümler arasında farklılık gösterebilir

En İyi Uygulamalar

  1. Defter sınırlarını belirlemek için bu metodu kullanın
  2. RPC yükünü azaltmak için uygun durumlarda sonuçları önbelleğe alın
  3. Minimum slottaki 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
-32603Internal errorDüğüm başlatılıyor veya senkronize ediliyor olabilir