debug_traceBlock RPC Method
This RPC method is included in the Free Trial with limited usage. Upgrade your plan to get full access and higher limits. Learn more on our pricing page.
पैरामीटर
block
डोरी
आवश्यक
लोड हो रहा है...
वस्तु
वस्तु
आवश्यक
लोड हो रहा है...
tracer
डोरी
लोड हो रहा है...
callTracer
डोरी
लोड हो रहा है...
prestateTracer
डोरी
लोड हो रहा है...
tracerConfig
वस्तु
लोड हो रहा है...
onlyTopCall
बूलियन
लोड हो रहा है...
रिटर्न
परिणाम
सरणी
लोड हो रहा है...
प्रकार
डोरी
लोड हो रहा है...
से
डोरी
लोड हो रहा है...
को
डोरी
लोड हो रहा है...
कीमत
डोरी
लोड हो रहा है...
गैस
डोरी
लोड हो रहा है...
गैस प्रयुक्त
डोरी
लोड हो रहा है...
इनपुट
डोरी
लोड हो रहा है...
output
डोरी
लोड हो रहा है...
calls
सरणी
लोड हो रहा है...
अनुरोध
1curl https://docs-demo.ault-mainnet.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"method":"debug_traceBlock","params":["RLP_ENCODED_BLOCK", {"tracer": "callTracer"}],"id":1,"jsonrpc":"2.0"}'
1curl https://docs-demo.ault-mainnet.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"method":"debug_traceBlock","params":["RLP_ENCODED_BLOCK", {"tracer": "callTracer"}],"id":1,"jsonrpc":"2.0"}'
1ज़रूरत होना 'एथ'23client = Eth::Client.create 'https://docs-demo.ault-mainnet.quiknode.pro/'4पेलोड = {5"jsonrpc" : "2.0" ,6"method": "debug_traceBlock",7"params": ["RLP_ENCODED_BLOCK", {"tracer": "callTracer"}],8"पहचान" : "1"9}1011प्रतिक्रिया = क्लाइंट.भेजें ( पेलोड . to_json )12प्रतिक्रिया देता है
1ज़रूरत होना 'एथ'23client = Eth::Client.create 'https://docs-demo.ault-mainnet.quiknode.pro/'4पेलोड = {5"jsonrpc" : "2.0" ,6"method": "debug_traceBlock",7"params": ["RLP_ENCODED_BLOCK", {"tracer": "callTracer"}],8"पहचान" : "1"9}1011प्रतिक्रिया = क्लाइंट.भेजें ( पेलोड . to_json )12प्रतिक्रिया देता है
1import { ethers } from "ethers";2(async () => {3const provider = new ethers.JsonRpcProvider("https://docs-demo.ault-mainnet.quiknode.pro/");4const filterId = await provider.send("debug_traceBlock", [5"RLP_ENCODED_BLOCK",6{ "tracer": "callTracer" },7]);8console.log(filterId);9})();10
1import { ethers } from "ethers";2(async () => {3const provider = new ethers.JsonRpcProvider("https://docs-demo.ault-mainnet.quiknode.pro/");4const filterId = await provider.send("debug_traceBlock", [5"RLP_ENCODED_BLOCK",6{ "tracer": "callTracer" },7]);8console.log(filterId);9})();10
1var myHeaders = new Headers();2myHeaders.append ( "Content- Type " , "application/json" ) ;34var raw = JSON.stringify({5"method": "debug_traceBlock",6"params": ["RLP_ENCODED_BLOCK", {"tracer": "callTracer"}],7"पहचान" : 1 ,8"jsonrpc" : "2.0"9} ) ;1011var requestOptions = {12तरीका : 'डाक' ,13हेडर : मेरे हेडर ,14शरीर : कच्चा ,15redirect: 'follow'16} ;1718fetch("https://docs-demo.ault-mainnet.quiknode.pro/", requestOptions)19.then(response => response.text())20.then(result => console.log(result))21.catch(error => console.log('error', error));
1var myHeaders = new Headers();2myHeaders.append ( "Content- Type " , "application/json" ) ;34var raw = JSON.stringify({5"method": "debug_traceBlock",6"params": ["RLP_ENCODED_BLOCK", {"tracer": "callTracer"}],7"पहचान" : 1 ,8"jsonrpc" : "2.0"9} ) ;1011var requestOptions = {12तरीका : 'डाक' ,13हेडर : मेरे हेडर ,14शरीर : कच्चा ,15redirect: 'follow'16} ;1718fetch("https://docs-demo.ault-mainnet.quiknode.pro/", requestOptions)19.then(response => response.text())20.then(result => console.log(result))21.catch(error => console.log('error', error));
1आयात अनुरोध2आयात करें json34url = "https://docs-demo.ault-mainnet.quiknode.pro/"56पेलोड = json . डंप्स ( {7"method": "debug_traceBlock",8"params": ["RLP_ENCODED_BLOCK", {"tracer": "callTracer"}],9"पहचान" : 1 ,10"jsonrpc" : "2.0"11} )12हेडर = {13'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'14}1516प्रतिक्रिया = अनुरोध.अनुरोध ( " POST " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )1718प्रिंट ( प्रतिक्रिया . पाठ )19
1आयात अनुरोध2आयात करें json34url = "https://docs-demo.ault-mainnet.quiknode.pro/"56पेलोड = json . डंप्स ( {7"method": "debug_traceBlock",8"params": ["RLP_ENCODED_BLOCK", {"tracer": "callTracer"}],9"पहचान" : 1 ,10"jsonrpc" : "2.0"11} )12हेडर = {13'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'14}1516प्रतिक्रिया = अनुरोध.अनुरोध ( " POST " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )1718प्रिंट ( प्रतिक्रिया . पाठ )19
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://docs-demo.ault-mainnet.quiknode.pro/")67http = Net::HTTP.new(url.host, url.port);8अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )9अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"10अनुरोध.बॉडी = JSON . डंप ( {11"method": "debug_traceBlock",12"params": ["RLP_ENCODED_BLOCK", {"tracer": "callTracer"}],13"पहचान" : 1 ,14"jsonrpc" : "2.0"15} )1617प्रतिक्रिया = http . अनुरोध ( अनुरोध )18puts response . read_body19
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://docs-demo.ault-mainnet.quiknode.pro/")67http = Net::HTTP.new(url.host, url.port);8अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )9अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"10अनुरोध.बॉडी = JSON . डंप ( {11"method": "debug_traceBlock",12"params": ["RLP_ENCODED_BLOCK", {"tracer": "callTracer"}],13"पहचान" : 1 ,14"jsonrpc" : "2.0"15} )1617प्रतिक्रिया = http . अनुरोध ( अनुरोध )18puts response . read_body19
1from web3 import Web3 , HTTPProvider2provider = Web3.HTTPProvider("https://docs-demo.ault-mainnet.quiknode.pro/")3result = provider.make_request('debug_traceBlock', ["RLP_ENCODED_BLOCK", {"tracer": "callTracer"}])4print(result)
1from web3 import Web3 , HTTPProvider2provider = Web3.HTTPProvider("https://docs-demo.ault-mainnet.quiknode.pro/")3result = provider.make_request('debug_traceBlock', ["RLP_ENCODED_BLOCK", {"tracer": "callTracer"}])4print(result)
अब तक कोई खाता नहीं है?
कुछ ही सेकंड में अपना क्विकनोड एंडपॉइंट बनाएं और निर्माण शुरू करें।
मुफ़्त में शुरुआत करें