JSON-RPC

JSON-RPC Yöntemleri

BlockVectra'da desteklenen Ethereum JSON-RPC yöntemleri, özetler ve Compute Unit (CU) ağırlıkları.

BlockVectra, desteklenen blokzincir ağlarında standart Ethereum JSON-RPC 2.0 yöntemlerini destekler. İstekler Compute Units (CU) cinsinden ölçülür ve anahtar başına hız sınırlamasına tabidir.

Parametrelerini, dönüş yapısını, notlarını, curl istek örneğini ve zincir başına kullanılabilirliğini görüntülemek için aşağıdaki herhangi bir yöntemi seçin.

Yöntemler

YöntemÖzetCU / Çağrı
eth_blockNumberDüğüm tarafından bilinen en son bloğun numarasını döndürür.1 CU
eth_chainIdGeçerli ağın EIP-155 zincir kimliğini (Chain ID) döndürür.1 CU
eth_syncingDüğümün senkronizasyon durumunu döndürür.10 CU
net_versionGeçerli ağın ağ kimliğini (Network ID) ondalık dize olarak döndürür.10 CU
web3_clientVersionDüğümün istemci adı ve sürüm dizesini döndürür.10 CU
eth_gasPriceDüğüm tarafından önerilen geçerli gas fiyatını wei cinsinden döndürür.10 CU
eth_maxPriorityFeePerGasGas birimi başına wei cinsinden önerilen EIP-1559 öncelik ücretini (bahşiş) döndürür.10 CU
eth_feeHistoryBir blok aralığı boyunca geçmiş taban ücretleri, gas kullanım oranlarını ve isteğe bağlı öncelik ücreti yüzdelik dilimlerini döndürür.10 CU
eth_estimateGasBir işlemin gerektireceği gas sınırını tahmin eder.20 CU
eth_callBelirtilen bir bloğun durumuna karşı salt okunur bir çağrı yürütür ve sonucunu döndürür.15 CU
eth_simulateV1Ağa yayınlamadan blok durumuna karşı bir dizi çağrıyı veya işlemi simüle eder.20 CU
eth_getBalanceBelirtilen bir blokta bir adresin wei cinsinden bakiyesini döndürür.10 CU
eth_getCodeBelirtilen bir blokta bir adrese dağıtılmış sözleşme bayt kodunu (bytecode) döndürür.10 CU
eth_getStorageAtBir adresin belirli bir depolama yuvasında (storage slot) saklanan ham değeri döndürür.10 CU
eth_getTransactionCountBelirtilen bir blokta bir adresten gönderilen işlem sayısını (nonce) döndürür.10 CU
eth_getLogsBir filtreyle eşleşen bir blok aralığındaki olay günlüklerini sorgular.30 CU
eth_getBlockByNumberİsteğe bağlı olarak tam işlem nesneleriyle birlikte bir bloğu numarasına göre döndürür.5 CU
eth_getBlockByHashİsteğe bağlı olarak tam işlem nesneleriyle birlikte bir bloğu karmasına (hash) göre döndürür.10 CU
eth_getBlockReceiptsBelirtilen bir blok için tüm işlem makbuzlarını döndürür.10 CU
eth_getTransactionByHashKarmasına (hash) göre bir işlemi döndürür.10 CU
eth_getTransactionReceiptKarmasına (hash) göre bir işlemin makbuzunu (yürütme sonucunu) döndürür.10 CU
eth_sendRawTransactionİmzalanmış ham bir işlemi gönderir.30 CU
debug_traceTransactionBir yürütme izi (trace) oluşturmak için bir işlemin yürütülmesini yeniden yapılandırır ve yeniden oynatır.100 CU
debug_traceCallBelirtilen bir blok durumunun üzerinde bir eth_call çalıştırır ve bir yürütme izi (trace) oluşturur.100 CU
trace_transactionBir işlemin yürütülmesi sırasında oluşturulan tüm izleri döndürür.100 CU

İlgili referanslar

Son güncelleme:

Bu sayfada