TheRPC ile başlarken
API Referansı
Ethereum API
Core API
Kılavuzlar
Ethereum/Tüm Metotlar

Ethereum API Methods

This page provides a comprehensive list of all supported Ethereum API methods. Each method includes information about its purpose and usage. For detailed information about a specific method, click on its name to view the complete documentation.

Core Ethereum Methods (eth_)

These methods provide core functionality for interacting with the Ethereum blockchain.

Metot ÇağrılarıHTTP!WS!
eth_blockNumber
Mevcut blok numarasını döndürür
eth_call
İşlem oluşturmadan hemen yeni bir mesaj çağrısı yürütür
eth_chainId
Mevcut ağın zincir kimliğini döndürür
eth_estimateGas
Bir işlemi yürütmek için ne kadar gaz gerektiğine dair bir tahmin oluşturur ve döndürür
eth_feeHistory
İstenen blok aralığı için işlem ücreti geçmişi verilerini döndürür
eth_gasPrice
Mevcut gaz fiyatını wei cinsinden döndürür
eth_getBalance
Belirli bir adres için bir hesabın bakiyesini döndürür
eth_getBlockByHash
Hash değeri ile belirtilen bir blok hakkında bilgi döndürür
eth_getBlockByNumber
Numarası ile belirtilen bir blok hakkında bilgi döndürür
eth_getBlockReceipts
Belirli bir blok için tüm işlem makbuzlarını döndürür
eth_getBlockTransactionCountByHash
Hash değeri ile belirtilen bir bloktaki işlem sayısını döndürür
eth_getBlockTransactionCountByNumber
Numarası ile belirtilen bir bloktaki işlem sayısını döndürür
eth_getCode
Belirli bir adresteki derlenmiş akıllı sözleşme kodunu döndürür
eth_getFilterChanges
Bir filtre için yoklama yöntemi, son yoklamadan bu yana oluşan günlüklerin bir dizisini döndürür
eth_getFilterLogs
Verilen kimliğe sahip filtreyle eşleşen tüm günlüklerin bir dizisini döndürür
eth_getLogs
Verilen filtre kriterlerine uyan günlüklerin bir dizisini döndürür
eth_getProof
Bir hesabın durumu için merkle kanıtını döndürür
eth_getStorageAt
Belirli bir adresteki bir depolama konumundan değeri döndürür
eth_getTransactionByBlockHashAndIndex
Blok hash değeri ve işlem indeksi ile işlem bilgilerini döndürür
eth_getTransactionByBlockNumberAndIndex
Blok numarası ve işlem indeksi ile işlem bilgilerini döndürür
eth_getTransactionByHash
İşlem hash değeri ile işlem ayrıntılarını döndürür
eth_getTransactionCount
Bir adresten gönderilen işlem sayısını (nonce) döndürür
eth_getTransactionReceipt
Hash değeri ile belirtilen bir işlemin makbuzunu döndürür
eth_getUncleByBlockHashAndIndex
Blok hash değeri ve amca indeksi ile bir amca blok hakkında bilgi döndürür
eth_getUncleByBlockNumberAndIndex
Blok numarası ve amca indeksi ile bir amca blok hakkında bilgi döndürür
eth_getUncleCountByBlockHash
Hash değeri ile belirtilen bir bloktaki amca sayısını döndürür
eth_getUncleCountByBlockNumber
Numarası ile belirtilen bir bloktaki amca sayısını döndürür
eth_maxPriorityFeePerGas
Mevcut maksimum öncelik ücretini gaz başına wei cinsinden döndürür
eth_newBlockFilter
Yeni bir blok geldiğinde bildirim yapmak için düğümde bir filtre oluşturur
eth_newFilter
Durum değiştiğinde bildirim yapmak için filtre seçeneklerine dayalı bir filtre nesnesi oluşturur
eth_newPendingTransactionFilter
Yeni bekleyen işlemler geldiğinde bildirim yapmak için düğümde bir filtre oluşturur
eth_sendRawTransaction
Ağa ham bir işlem gönderir
eth_subscribe
WebSocket aracılığıyla belirli blok zinciri olayları için bir abonelik oluşturur
eth_syncing
Düğümün senkronizasyon durumu hakkında bilgi döndürür
eth_uninstallFilter
Verilen kimliğe sahip bir filtreyi kaldırır
eth_unsubscribe
WebSocket aracılığıyla mevcut bir aboneliği iptal eder

Debug Methods (debug_)

These methods are used for debugging and analyzing blockchain data in detail.

Metot ÇağrılarıHTTP!WS!
debug_getBadBlocks
İstemcinin ağda gördüğü son 'kötü blokların' bir listesini döndürür
debug_storageRangeAt
Belirli bir blok yüksekliğinde bir sözleşmenin depolama aralığını döndürür
debug_traceBlock
Belirli bir blokta oluşturulan tüm izleri döndürür
debug_traceBlockByHash
Hash değeri ile belirtilen bir blokta oluşturulan tüm izleri döndürür
debug_traceBlockByNumber
Numarası ile belirtilen bir blokta oluşturulan tüm izleri döndürür
debug_traceCall
Yeni bir mesaj çağrısı yürütür ve yürütme sırasında oluşturulan izleri döndürür
debug_traceTransaction
Belirli bir işlemin tüm izlerini döndürür

Trace Methods (trace_)

These methods provide detailed transaction and block trace information.

Metot ÇağrılarıHTTP!WS!
trace_block
Belirli bir blokta oluşturulan izleri döndürür
trace_call
Bir çağrı yürütür ve yürütme sırasında oluşturulan izleri döndürür
trace_replayBlockTransactions
Bir bloktaki tüm işlemleri yeniden oynatır ve izlerini döndürür
trace_replayTransaction
Bir işlemi yeniden oynatır ve izini döndürür
trace_transaction
Belirli bir işlemin tüm izlerini döndürür

Network Methods (net_)

These methods provide information about the network status and connections.

Metot ÇağrılarıHTTP!WS!
net_listening
İstemci ağ bağlantılarını aktif olarak dinliyorsa true döndürür
net_peerCount
İstemciye şu anda bağlı olan eş sayısını döndürür
net_version
Mevcut ağ protokolü sürümünü döndürür

Transaction Pool Methods (txpool_)

These methods allow inspection of the transaction pool status.

Metot ÇağrılarıHTTP!WS!
txpool_inspect
İşlem havuzunda şu anda bekleyen işlemlerin ayrıntılı bir listesini döndürür
txpool_status
Şu anda bekleyen ve sıraya alınan işlem sayısını döndürür

Web3 Utility Methods (web3_)

Basic web3 utility methods for general blockchain interaction.

Metot ÇağrılarıHTTP!WS!
web3_clientVersion
Mevcut istemci sürümünü döndürür
web3_sha3
Verilen verinin Keccak-256 hash değerini döndürür
Daha İyi Olmamıza Yardım Edin!
Bu sayfayı paylaşın ve sizin için daha iyi bir ürün oluşturmamıza yardımcı olun.