API-Referenz
Ethereum API
Core API
Anleitungen
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.

MethodenaufrufeHTTP!WS!
eth_blockNumber
Gibt die aktuelle Blocknummer zurück
eth_call
Führt sofort einen neuen Nachrichtenaufruf aus, ohne eine Transaktion zu erstellen
eth_chainId
Gibt die Chain-ID des aktuellen Netzwerks zurück
eth_estimateGas
Generiert und gibt eine Schätzung zurück, wie viel Gas für die Ausführung einer Transaktion erforderlich ist
eth_feeHistory
Gibt Transaktionsgebührenverlaufsdaten für den angeforderten Blockbereich zurück
eth_gasPrice
Gibt den aktuellen Gaspreis in wei zurück
eth_getBalance
Gibt das Guthaben eines Kontos für eine gegebene Adresse zurück
eth_getBlockByHash
Gibt Informationen über einen durch seinen Hash spezifizierten Block zurück
eth_getBlockByNumber
Gibt Informationen über einen durch seine Nummer spezifizierten Block zurück
eth_getBlockReceipts
Gibt alle Transaktionsbelege für einen bestimmten Block zurück
eth_getBlockTransactionCountByHash
Gibt die Anzahl der Transaktionen in einem durch seinen Hash spezifizierten Block zurück
eth_getBlockTransactionCountByNumber
Gibt die Anzahl der Transaktionen in einem durch seine Nummer spezifizierten Block zurück
eth_getCode
Gibt den kompilierten Smart-Contract-Code an einer bestimmten Adresse zurück
eth_getFilterChanges
Abfragemethode für einen Filter, gibt ein Array von Logs zurück, die seit der letzten Abfrage aufgetreten sind
eth_getFilterLogs
Gibt ein Array aller Logs zurück, die dem Filter mit der angegebenen ID entsprechen
eth_getLogs
Gibt ein Array von Logs zurück, die den angegebenen Filterkriterien entsprechen
eth_getProof
Gibt den Merkle-Beweis für den Zustand eines Kontos zurück
eth_getStorageAt
Gibt den Wert von einer Speicherposition an einer bestimmten Adresse zurück
eth_getTransactionByBlockHashAndIndex
Gibt Transaktionsinformationen nach Block-Hash und Transaktionsindex zurück
eth_getTransactionByBlockNumberAndIndex
Gibt Transaktionsinformationen nach Blocknummer und Transaktionsindex zurück
eth_getTransactionByHash
Gibt Transaktionsdetails nach Transaktions-Hash zurück
eth_getTransactionCount
Gibt die Anzahl der von einer Adresse gesendeten Transaktionen zurück (Nonce)
eth_getTransactionReceipt
Gibt den Beleg einer durch ihren Hash spezifizierten Transaktion zurück
eth_getUncleByBlockHashAndIndex
Gibt Informationen über einen Uncle-Block nach Block-Hash und Uncle-Index zurück
eth_getUncleByBlockNumberAndIndex
Gibt Informationen über einen Uncle-Block nach Blocknummer und Uncle-Index zurück
eth_getUncleCountByBlockHash
Gibt die Anzahl der Uncles in einem durch seinen Hash spezifizierten Block zurück
eth_getUncleCountByBlockNumber
Gibt die Anzahl der Uncles in einem durch seine Nummer spezifizierten Block zurück
eth_maxPriorityFeePerGas
Gibt die aktuelle maximale Prioritätsgebühr pro Gas in wei zurück
eth_newBlockFilter
Erstellt einen Filter im Knoten, um zu benachrichtigen, wenn ein neuer Block ankommt
eth_newFilter
Erstellt ein Filterobjekt, basierend auf Filteroptionen, um zu benachrichtigen, wenn sich der Zustand ändert
eth_newPendingTransactionFilter
Erstellt einen Filter im Knoten, um zu benachrichtigen, wenn neue ausstehende Transaktionen ankommen
eth_sendRawTransaction
Übermittelt eine Rohtransaktion an das Netzwerk
eth_subscribe
Erstellt ein Abonnement für bestimmte Blockchain-Ereignisse über WebSocket
eth_syncing
Gibt Informationen über den Synchronisierungsstatus des Knotens zurück
eth_uninstallFilter
Deinstalliert einen Filter mit der angegebenen ID
eth_unsubscribe
Kündigt ein bestehendes Abonnement über WebSocket

Network Methods (net_)

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

MethodenaufrufeHTTP!WS!
net_listening
Gibt true zurück, wenn der Client aktiv auf Netzwerkverbindungen hört
net_peerCount
Gibt die Anzahl der aktuell mit dem Client verbundenen Peers zurück
net_version
Gibt die aktuelle Netzwerkprotokollversion zurück

Transaction Pool Methods (txpool_)

These methods allow inspection of the transaction pool status, providing visibility into pending transactions and mempool state.

MethodenaufrufeHTTP!WS!
txpool_inspect
Gibt eine detaillierte Liste der Transaktionen zurück, die derzeit im Transaktionspool ausstehen
txpool_status
Gibt die Anzahl der Transaktionen zurück, die derzeit ausstehen und in der Warteschlange sind

Web3 Utility Methods (web3_)

Basic web3 utility methods for general blockchain interaction, including hashing and client information.

MethodenaufrufeHTTP!WS!
web3_clientVersion
Gibt die aktuelle Client-Version zurück
web3_sha3
Gibt den Keccak-256-Hash der angegebenen Daten zurück

See also

Helfen Sie uns, besser zu werden!
Teilen Sie diese Seite und helfen Sie uns, ein noch besseres Produkt für Sie zu erstellen.