Ana içeriğe atla

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

Bu metod herhangi bir parametre gerektirmez.

Yanıt

result
object

Kod Örnekleri

Temel İstek

curl http://fra.rpc.orbitflare.com?api_key=YOUR-API-KEY -X POST -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "getEpochSchedule"
}'

web3.js Kullanımı

import { Connection } from '@solana/web3.js';

const connection = new Connection('http://fra.rpc.orbitflare.com?api_key=YOUR-API-KEY');
const epochSchedule = await connection.getEpochSchedule();
console.log(epochSchedule);

Python Kullanımı

from solana.rpc.api import Client

client = Client("http://fra.rpc.orbitflare.com?api_key=YOUR-API-KEY")
response = client.get_epoch_schedule()
print(response)

Notlar

  1. Kümenin genesis yapılandırmasından dönem çizelgesi bilgilerini döndürür
  2. Döndürülen veriler statiktir ve belirli bir ağ/küme için değişmez
  3. Dönem sınırlarını ve lider çizelgesi zamanlamasını hesaplamak için kullanışlıdır
  4. warmup parametresi, dönemlerin kısa başlayıp tam boyutlarına büyüyüp büyümediğini belirtir

En İyi Uygulamalar

  1. Bu bilgileri değişmediği için yerel olarak önbelleğe alın
  2. Dönem geçişlerini hesaplamak için döndürülen değerleri kullanın
  3. Dönem zamanlama hesaplamaları için firstNormalEpoch ve firstNormalSlot kullanın
  4. Ağ hatalarını yönetin ve gerektiğinde yeniden deneyin