TheRPC के साथ शुरुआत
API संदर्भ
इथेरियम API
Core API
गाइड
Ethereum/सभी मेथड्स

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.

विधि कॉलHTTP!WS!
eth_blockNumber
वर्तमान ब्लॉक नंबर वापस करता है
eth_call
लेनदेन बनाए बिना तुरंत एक नया संदेश कॉल निष्पादित करता है
eth_chainId
वर्तमान नेटवर्क की चेन आईडी वापस करता है
eth_estimateGas
लेनदेन को निष्पादित करने के लिए कितनी गैस आवश्यक है, इसका अनुमान उत्पन्न और वापस करता है
eth_feeHistory
अनुरोधित ब्लॉक रेंज के लिए लेनदेन शुल्क इतिहास डेटा वापस करता है
eth_gasPrice
wei में वर्तमान गैस मूल्य वापस करता है
eth_getBalance
दिए गए पते के लिए खाते का शेष वापस करता है
eth_getBlockByHash
हैश द्वारा निर्दिष्ट ब्लॉक के बारे में जानकारी वापस करता है
eth_getBlockByNumber
संख्या द्वारा निर्दिष्ट ब्लॉक के बारे में जानकारी वापस करता है
eth_getBlockReceipts
दिए गए ब्लॉक के लिए सभी लेनदेन रसीदें वापस करता है
eth_getBlockTransactionCountByHash
हैश द्वारा निर्दिष्ट ब्लॉक में लेनदेन की संख्या वापस करता है
eth_getBlockTransactionCountByNumber
संख्या द्वारा निर्दिष्ट ब्लॉक में लेनदेन की संख्या वापस करता है
eth_getCode
दिए गए पते पर संकलित स्मार्ट कॉन्ट्रैक्ट कोड वापस करता है
eth_getFilterChanges
फ़िल्टर के लिए पोलिंग विधि, अंतिम पोल के बाद हुए लॉग का एक ऐरे वापस करता है
eth_getFilterLogs
दिए गए आईडी वाले फ़िल्टर से मेल खाने वाले सभी लॉग का एक ऐरे वापस करता है
eth_getLogs
दिए गए फ़िल्टर मानदंडों से मेल खाने वाले लॉग का एक ऐरे वापस करता है
eth_getProof
खाते की स्थिति के लिए मर्कल प्रूफ वापस करता है
eth_getStorageAt
दिए गए पते पर भंडारण स्थिति से मान वापस करता है
eth_getTransactionByBlockHashAndIndex
ब्लॉक हैश और लेनदेन इंडेक्स द्वारा लेनदेन जानकारी वापस करता है
eth_getTransactionByBlockNumberAndIndex
ब्लॉक नंबर और लेनदेन इंडेक्स द्वारा लेनदेन जानकारी वापस करता है
eth_getTransactionByHash
लेनदेन हैश द्वारा लेनदेन विवरण वापस करता है
eth_getTransactionCount
पते से भेजे गए लेनदेन की संख्या वापस करता है (नॉन्स)
eth_getTransactionReceipt
हैश द्वारा निर्दिष्ट लेनदेन की रसीद वापस करता है
eth_getUncleByBlockHashAndIndex
ब्लॉक हैश और अंकल इंडेक्स द्वारा अंकल ब्लॉक के बारे में जानकारी वापस करता है
eth_getUncleByBlockNumberAndIndex
ब्लॉक नंबर और अंकल इंडेक्स द्वारा अंकल ब्लॉक के बारे में जानकारी वापस करता है
eth_getUncleCountByBlockHash
हैश द्वारा निर्दिष्ट ब्लॉक में अंकल की संख्या वापस करता है
eth_getUncleCountByBlockNumber
संख्या द्वारा निर्दिष्ट ब्लॉक में अंकल की संख्या वापस करता है
eth_maxPriorityFeePerGas
wei में वर्तमान अधिकतम प्राथमिकता शुल्क प्रति गैस वापस करता है
eth_newBlockFilter
नोड में एक फ़िल्टर बनाता है, जब एक नया ब्लॉक आता है तो सूचित करने के लिए
eth_newFilter
स्थिति परिवर्तन होने पर सूचित करने के लिए, फ़िल्टर विकल्पों पर आधारित, एक फ़िल्टर ऑब्जेक्ट बनाता है
eth_newPendingTransactionFilter
नोड में एक फ़िल्टर बनाता है, जब नए लंबित लेनदेन आते हैं तो सूचित करने के लिए
eth_sendRawTransaction
नेटवर्क पर कच्चा लेनदेन प्रस्तुत करता है
eth_subscribe
WebSocket के माध्यम से विशिष्ट ब्लॉकचेन इवेंट के लिए सदस्यता बनाता है।
eth_syncing
नोड की सिंक स्थिति के बारे में जानकारी वापस करता है
eth_uninstallFilter
दिए गए आईडी वाले फ़िल्टर को अनइंस्टॉल करता है
eth_unsubscribe
WebSocket के माध्यम से मौजूदा सदस्यता रद्द करता है।

Debug Methods (debug_)

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

विधि कॉलHTTP!WS!
debug_getBadBlocks
नेटवर्क पर क्लाइंट द्वारा देखे गए अंतिम 'बुरे ब्लॉक' की सूची वापस करता है
debug_storageRangeAt
विशिष्ट ब्लॉक ऊंचाई पर अनुबंध की भंडारण सीमा वापस करता है
debug_traceBlock
दिए गए ब्लॉक पर बनाए गए सभी ट्रेस वापस करता है
debug_traceBlockByHash
हैश द्वारा निर्दिष्ट ब्लॉक पर बनाए गए सभी ट्रेस वापस करता है
debug_traceBlockByNumber
संख्या द्वारा निर्दिष्ट ब्लॉक पर बनाए गए सभी ट्रेस वापस करता है
debug_traceCall
एक नया संदेश कॉल निष्पादित करता है और निष्पादन के दौरान बनाए गए ट्रेस वापस करता है
debug_traceTransaction
दिए गए लेनदेन के सभी ट्रेस वापस करता है

Trace Methods (trace_)

These methods provide detailed transaction and block trace information.

विधि कॉलHTTP!WS!
trace_block
दिए गए ब्लॉक पर बनाए गए ट्रेस वापस करता है
trace_call
एक कॉल निष्पादित करता है और निष्पादन के दौरान बनाए गए ट्रेस वापस करता है
trace_replayBlockTransactions
ब्लॉक में सभी लेनदेन को दोबारा चलाता है और उनके ट्रेस वापस करता है
trace_replayTransaction
एक लेनदेन को दोबारा चलाता है और उसके ट्रेस वापस करता है
trace_transaction
दिए गए लेनदेन के सभी ट्रेस वापस करता है

Network Methods (net_)

These methods provide information about the network status and connections.

विधि कॉलHTTP!WS!
net_listening
true वापस करता है यदि क्लाइंट नेटवर्क कनेक्शन के लिए सक्रिय रूप से सुन रहा है
net_peerCount
वर्तमान में क्लाइंट से जुड़े पीयर्स की संख्या वापस करता है
net_version
वर्तमान नेटवर्क प्रोटोकॉल संस्करण वापस करता है

Transaction Pool Methods (txpool_)

These methods allow inspection of the transaction pool status.

विधि कॉलHTTP!WS!
txpool_inspect
वर्तमान में लेनदेन पूल में लंबित लेनदेन की विस्तृत सूची वापस करता है
txpool_status
वर्तमान में लंबित और कतारबद्ध लेनदेन की संख्या वापस करता है

Web3 Utility Methods (web3_)

Basic web3 utility methods for general blockchain interaction.

विधि कॉलHTTP!WS!
web3_clientVersion
वर्तमान क्लाइंट संस्करण वापस करता है
web3_sha3
दिए गए डेटा का Keccak-256 हैश वापस करता है
हमें बेहतर बनाने में मदद करें!
इस पृष्ठ को साझा करें और हमें आपके लिए और भी बेहतर उत्पाद बनाने में मदद करें।