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.
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 | ||
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 | ||
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 | ||
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 | ||
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 | ||
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 | ||