API Referansı
Ethereum API
Core API
Kılavuzlar
Ethereum/Core API

Ethereum Core Methods

This section documents the core Ethereum JSON-RPC API methods that provide essential functionality for interacting with the Ethereum blockchain. These methods form the foundation of most Ethereum applications and development workflows.

Core Ethereum Methods (eth_)

These methods provide core functionality for interacting with the Ethereum blockchain, including account balances, transaction data, block information, and smart contract interactions.

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

Network Methods (net_)

These methods provide information about the network status and connections, helping developers monitor node connectivity and network configuration.

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, providing visibility into pending transactions and mempool state.

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, including hashing and client information.

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

See also

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.