Ana içeriğe atla

Parametreler

addresses
array
Base-58 kodlu dizeler olarak hesap adresleri dizisi. Sağlanırsa yanıt, adreslerden biri tarafından ödenen önceliklendirme ücretlerini içerecek şekilde filtrelenir.

Yanıt

result
array

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": "getRecentPrioritizationFees",
  "params": [
    ["CxELquR1gPP8wHe33gZ4QxqGB3sZ9RSwsJ2KshVewkFY"]
  ]
}'

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 address = 'CxELquR1gPP8wHe33gZ4QxqGB3sZ9RSwsJ2KshVewkFY';
const fees = await connection.getRecentPrioritizationFees([address]);
console.log(fees);

Python Kullanımı

from solana.rpc.api import Client

client = Client("http://fra.rpc.orbitflare.com?api_key=YOUR-API-KEY")
address = "CxELquR1gPP8wHe33gZ4QxqGB3sZ9RSwsJ2KshVewkFY"
response = client.get_recent_prioritization_fees([address])
print(response)

Notlar

  1. Bloklardan son önceliklendirme ücretlerinin listesini döndürür
  2. Öncelikli işlemler için ücret tahmini yapmak için kullanışlıdır
  3. Ücretler mikro-lamport cinsinden raporlanır (LAMPORTS_PER_SOL/1000000)
  4. Adresler parametresi sağlanırsa sonuçlar bu hesaplara göre filtrelenir
  5. Yanıt, uygun önceliklendirme ücretlerini hesaplamak için kullanılabilir

En İyi Uygulamalar

  1. Ağ yoğunluğu sırasında uygun öncelik ücretlerini belirlemek için bu metodu kullanın
  2. Yalnızca belirli hesaplar tarafından ödenen ücretlerle ilgileniyorsanız belirli adreslere göre filtreleyin
  3. Son ücretlerin ortalaması veya yüzdeliğine göre uygun bir ücret hesaplayın
  4. Yüksek ağ aktivitesi sırasında ücret verilerini sık sık yenileyin
  5. Ağ hatalarını yönetin ve gerektiğinde yeniden deneyin