trace_replayTransaction RPC Method
This method requires appending
/nanoreth to your HyperLiquid endpoint URL. Debug and Trace methods are not supported on /ईवीएम endpoints. Use /nanoreth instead of /ईवीएम to access tracing functionality.पैरामीटर
हैश
डोरी
आवश्यक
लोड हो रहा है...
सरणी
सरणी
आवश्यक
लोड हो रहा है...
vmTrace
डोरी
लोड हो रहा है...
trace
डोरी
लोड हो रहा है...
stateDiff
डोरी
लोड हो रहा है...
रिटर्न
वस्तु
वस्तु
लोड हो रहा है...
output
डोरी
लोड हो रहा है...
stateDiff
वस्तु
लोड हो रहा है...
trace
सरणी
लोड हो रहा है...
प्रकार
डोरी
लोड हो रहा है...
action
वस्तु
लोड हो रहा है...
से
डोरी
लोड हो रहा है...
callType
डोरी
लोड हो रहा है...
गैस
डोरी
लोड हो रहा है...
इनपुट
डोरी
लोड हो रहा है...
को
डोरी
लोड हो रहा है...
कीमत
डोरी
लोड हो रहा है...
परिणाम
वस्तु
लोड हो रहा है...
गैस प्रयुक्त
डोरी
लोड हो रहा है...
output
डोरी
लोड हो रहा है...
subtraces
number
लोड हो रहा है...
traceAddress
सरणी
लोड हो रहा है...
vmTrace
वस्तु
लोड हो रहा है...
अनुरोध
1curl https://docs-demo.hype-mainnet.quiknode.pro/evm \2-X POST \3-एच "Content-Type: application/json" \4--data '{"method":"trace_replayTransaction","params":["0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069",["trace"]],"id":1,"jsonrpc":"2.0"}'
1curl https://docs-demo.hype-mainnet.quiknode.pro/evm \2-X POST \3-एच "Content-Type: application/json" \4--data '{"method":"trace_replayTransaction","params":["0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069",["trace"]],"id":1,"jsonrpc":"2.0"}'
1ज़रूरत होना 'एथ'23client = Eth::Client.create 'https://docs-demo.hype-mainnet.quiknode.pro/evm'4पेलोड = {5"jsonrpc" : "2.0" ,6"method": "trace_replayTransaction",7"params": ["0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069",['trace']],8"पहचान" : "1"9}1011प्रतिक्रिया = क्लाइंट.भेजें ( पेलोड . to_json )12प्रतिक्रिया देता है
1ज़रूरत होना 'एथ'23client = Eth::Client.create 'https://docs-demo.hype-mainnet.quiknode.pro/evm'4पेलोड = {5"jsonrpc" : "2.0" ,6"method": "trace_replayTransaction",7"params": ["0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069",['trace']],8"पहचान" : "1"9}1011प्रतिक्रिया = क्लाइंट.भेजें ( पेलोड . to_json )12प्रतिक्रिया देता है
1import { ethers } from "ethers";2(async () => {3const provider = new ethers.JsonRpcProvider("https://docs-demo.hype-mainnet.quiknode.pro/evm");4const transaction = await provider.send("trace_replayTransaction", [5"0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069",6["trace"],7]);8console.log(transaction);9})();10
1import { ethers } from "ethers";2(async () => {3const provider = new ethers.JsonRpcProvider("https://docs-demo.hype-mainnet.quiknode.pro/evm");4const transaction = await provider.send("trace_replayTransaction", [5"0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069",6["trace"],7]);8console.log(transaction);9})();10
1var myHeaders = new Headers();2myHeaders.append ( "Content- Type " , "application/json" ) ;34var raw = JSON.stringify({5"method": "trace_replayTransaction",6"पैरामीटर" : [7"0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069",8[9"trace"10]11] ,12"पहचान" : 1 ,13"jsonrpc" : "2.0"14} ) ;1516var requestOptions = {17तरीका : 'डाक' ,18हेडर : मेरे हेडर ,19शरीर : कच्चा ,20redirect: 'follow'21} ;2223fetch("https://docs-demo.hype-mainnet.quiknode.pro/evm", requestOptions)24.then(response => response.text())25.then(result => console.log(result))26.catch(error => console.log('error', error));
1var myHeaders = new Headers();2myHeaders.append ( "Content- Type " , "application/json" ) ;34var raw = JSON.stringify({5"method": "trace_replayTransaction",6"पैरामीटर" : [7"0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069",8[9"trace"10]11] ,12"पहचान" : 1 ,13"jsonrpc" : "2.0"14} ) ;1516var requestOptions = {17तरीका : 'डाक' ,18हेडर : मेरे हेडर ,19शरीर : कच्चा ,20redirect: 'follow'21} ;2223fetch("https://docs-demo.hype-mainnet.quiknode.pro/evm", requestOptions)24.then(response => response.text())25.then(result => console.log(result))26.catch(error => console.log('error', error));
1आयात अनुरोध2आयात करें json34url = "https://docs-demo.hype-mainnet.quiknode.pro/evm"56पेलोड = json . डंप्स ( {7"method": "trace_replayTransaction",8"पैरामीटर" : [9"0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069",10[11"trace"12]13] ,14"पहचान" : 1 ,15"jsonrpc" : "2.0"16} )17हेडर = {18'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'19}2021प्रतिक्रिया = अनुरोध.अनुरोध ( " POST " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )2223प्रिंट ( प्रतिक्रिया . पाठ )24
1आयात अनुरोध2आयात करें json34url = "https://docs-demo.hype-mainnet.quiknode.pro/evm"56पेलोड = json . डंप्स ( {7"method": "trace_replayTransaction",8"पैरामीटर" : [9"0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069",10[11"trace"12]13] ,14"पहचान" : 1 ,15"jsonrpc" : "2.0"16} )17हेडर = {18'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'19}2021प्रतिक्रिया = अनुरोध.अनुरोध ( " POST " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )2223प्रिंट ( प्रतिक्रिया . पाठ )24
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://docs-demo.hype-mainnet.quiknode.pro/evm")67https = Net :: HTTP . new ( url . host , url . port )8https . use_ssl = सत्य910अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )11अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"12अनुरोध.बॉडी = JSON . डंप ( {13"method": "trace_replayTransaction",14"पैरामीटर" : [15"0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069",16[17"trace"18]19] ,20"पहचान" : 1 ,21"jsonrpc" : "2.0"22} )2324प्रतिक्रिया = https . अनुरोध ( अनुरोध )25puts response . read_body26
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://docs-demo.hype-mainnet.quiknode.pro/evm")67https = Net :: HTTP . new ( url . host , url . port )8https . use_ssl = सत्य910अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )11अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"12अनुरोध.बॉडी = JSON . डंप ( {13"method": "trace_replayTransaction",14"पैरामीटर" : [15"0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069",16[17"trace"18]19] ,20"पहचान" : 1 ,21"jsonrpc" : "2.0"22} )2324प्रतिक्रिया = https . अनुरोध ( अनुरोध )25puts response . read_body26
1from web3 import HTTPProvider2client = HTTPProvider('https://docs-demo.hype-mainnet.quiknode.pro/evm')3result = client.make_request('trace_replayTransaction', ['0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069',['trace']])4print(result)5
1from web3 import HTTPProvider2client = HTTPProvider('https://docs-demo.hype-mainnet.quiknode.pro/evm')3result = client.make_request('trace_replayTransaction', ['0xae71a3c72d7702b3246f65bc028f96e5174b96681212597b4df583789010f069',['trace']])4print(result)5
अब तक कोई खाता नहीं है?
कुछ ही सेकंड में अपना क्विकनोड एंडपॉइंट बनाएं और निर्माण शुरू करें।
मुफ़्त में शुरुआत करें