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.
विधि कॉल | 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 के माध्यम से मौजूदा सदस्यता रद्द करता है। | ||
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 दिए गए लेनदेन के सभी ट्रेस वापस करता है | ||
These methods provide detailed transaction and block trace information.
विधि कॉल | HTTP! | WS! |
---|---|---|
trace_block दिए गए ब्लॉक पर बनाए गए ट्रेस वापस करता है | ||
trace_call एक कॉल निष्पादित करता है और निष्पादन के दौरान बनाए गए ट्रेस वापस करता है | ||
trace_replayBlockTransactions ब्लॉक में सभी लेनदेन को दोबारा चलाता है और उनके ट्रेस वापस करता है | ||
trace_replayTransaction एक लेनदेन को दोबारा चलाता है और उसके ट्रेस वापस करता है | ||
trace_transaction दिए गए लेनदेन के सभी ट्रेस वापस करता है | ||
These methods provide information about the network status and connections.
विधि कॉल | HTTP! | WS! |
---|---|---|
net_listening true वापस करता है यदि क्लाइंट नेटवर्क कनेक्शन के लिए सक्रिय रूप से सुन रहा है | ||
net_peerCount वर्तमान में क्लाइंट से जुड़े पीयर्स की संख्या वापस करता है | ||
net_version वर्तमान नेटवर्क प्रोटोकॉल संस्करण वापस करता है | ||
These methods allow inspection of the transaction pool status.
विधि कॉल | HTTP! | WS! |
---|---|---|
txpool_inspect वर्तमान में लेनदेन पूल में लंबित लेनदेन की विस्तृत सूची वापस करता है | ||
txpool_status वर्तमान में लंबित और कतारबद्ध लेनदेन की संख्या वापस करता है | ||
Basic web3 utility methods for general blockchain interaction.
विधि कॉल | HTTP! | WS! |
---|---|---|
web3_clientVersion वर्तमान क्लाइंट संस्करण वापस करता है | ||
web3_sha3 दिए गए डेटा का Keccak-256 हैश वापस करता है | ||