debug_traceCall RPC Method
Parámetros
objeto
objeto
Cargando...
de
cadena
Cargando...
a
cadena
Cargando...
gas
entero
Cargando...
precio del gas
entero
Cargando...
valor
entero
Cargando...
datos
cadena
Cargando...
blockReference
cadena
Cargando...
objeto
objeto
OBLIGATORIO
Cargando...
tracer
cadena
Cargando...
tracerConfig
objeto
Cargando...
onlyTopCall
booleano
Cargando...
Devoluciones
resultado
Cargando...
de
Cargando...
gas
Cargando...
gas consumido
Cargando...
a
Cargando...
entrada
Cargando...
calls
Cargando...
valor
Cargando...
tipo
Cargando...
Solicitud
1curl https://docs-demo.sei-pacific.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"method":"debug_traceCall","params":[{"from":null,"to":"0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b","data":"0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07"}, "0x1ABBB55", {"tracer": "callTracer"}],"id":1,"jsonrpc":"2.0"}'5
1curl https://docs-demo.sei-pacific.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"method":"debug_traceCall","params":[{"from":null,"to":"0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b","data":"0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07"}, "0x1ABBB55", {"tracer": "callTracer"}],"id":1,"jsonrpc":"2.0"}'5
1requiere 'eth'23cliente = Eth::Cliente.crear 'https://docs-demo.sei-pacific.quiknode.pro/'4carga útil = {5«jsonrpc»: "2.0",6"method": "debug_traceCall",7"params": [{8"to": "0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b",9"data": "0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07"10}, "0x1ABBB55", {"tracer": "callTracer"}],11«id»: «1»12}1314respuesta = cliente.enviar(carga.to_json)15muestra la respuesta16
1requiere 'eth'23cliente = Eth::Cliente.crear 'https://docs-demo.sei-pacific.quiknode.pro/'4carga útil = {5«jsonrpc»: "2.0",6"method": "debug_traceCall",7"params": [{8"to": "0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b",9"data": "0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07"10}, "0x1ABBB55", {"tracer": "callTracer"}],11«id»: «1»12}1314respuesta = cliente.enviar(carga.to_json)15muestra la respuesta16
1const ethers = require("ethers");2(async () => {3const provider = new ethers.providers.JsonRpcProvider("https://docs-demo.sei-pacific.quiknode.pro/");4const response = await provider.send("debug_traceCall", [5{6"to": "0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b",7"data":8"0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07",9},10"0x1ABBB55",11{"tracer": "callTracer"}12]);13consola.registro(respuesta);14})();15
1const ethers = require("ethers");2(async () => {3const provider = new ethers.providers.JsonRpcProvider("https://docs-demo.sei-pacific.quiknode.pro/");4const response = await provider.send("debug_traceCall", [5{6"to": "0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b",7"data":8"0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07",9},10"0x1ABBB55",11{"tracer": "callTracer"}12]);13consola.registro(respuesta);14})();15
1var myHeaders = new Headers();2myHeaders.añadir(«Content-Type», "application/json");34var sin procesar = JSON.convertir a cadena({5"method": "debug_traceCall",6«params»: [7{8"from": null,9"to": "0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b",10"data": "0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07"11},12"0x1ABBB55",13{"tracer": "callTracer"}14],15«id»: 1,16«jsonrpc»: "2.0"17});1819var requestOptions = {20método: 'POST',21encabezados: myHeaders,22cuerpo: sin procesar,23redirigir: «seguir»24};2526recoger(«https://docs-demo.sei-pacific.quiknode.pro/», requestOptions)27.entonces(respuesta => respuesta.texto())28.entonces(resultado => console.log(resultado))29.captura(error => console.log('error', error));
1var myHeaders = new Headers();2myHeaders.añadir(«Content-Type», "application/json");34var sin procesar = JSON.convertir a cadena({5"method": "debug_traceCall",6«params»: [7{8"from": null,9"to": "0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b",10"data": "0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07"11},12"0x1ABBB55",13{"tracer": "callTracer"}14],15«id»: 1,16«jsonrpc»: "2.0"17});1819var requestOptions = {20método: 'POST',21encabezados: myHeaders,22cuerpo: sin procesar,23redirigir: «seguir»24};2526recoger(«https://docs-demo.sei-pacific.quiknode.pro/», requestOptions)27.entonces(respuesta => respuesta.texto())28.entonces(resultado => console.log(resultado))29.captura(error => console.log('error', error));
1import solicitudes2import json34url = "https://docs-demo.sei-pacific.quiknode.pro/"56carga útil = json.dumps({7"method": "debug_traceCall",8«params»: [9{10"from": None,11"to": "0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b",12"data": "0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07"13},14"0x1ABBB55",15{"tracer": "callTracer"}16],17«id»: 1,18«jsonrpc»: "2.0"19})20encabezados = {21«Content-Type»: 'application/json'22}2324respuesta = solicitudes.solicitud(«POST», url, encabezados=encabezados, datos=carga útil)2526imprimir(respuesta.texto)27
1import solicitudes2import json34url = "https://docs-demo.sei-pacific.quiknode.pro/"56carga útil = json.dumps({7"method": "debug_traceCall",8«params»: [9{10"from": None,11"to": "0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b",12"data": "0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07"13},14"0x1ABBB55",15{"tracer": "callTracer"}16],17«id»: 1,18«jsonrpc»: "2.0"19})20encabezados = {21«Content-Type»: 'application/json'22}2324respuesta = solicitudes.solicitud(«POST», url, encabezados=encabezados, datos=carga útil)2526imprimir(respuesta.texto)27
1requiere «uri»2require "json"3require «net/http»45url = URI(«https://docs-demo.sei-pacific.quiknode.pro/»)67https = Net::HTTP.nuevo(url.host, url.puerto)8https.use_ssl = true910solicitud = Net::HTTP::POST.nuevo(URL)11solicitud[«Content-Type»] = "application/json"12solicitud.cuerpo = JSON.dump({13"method": "debug_traceCall",14«params»: [15{16"from": nil,17"to": "0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b",18"data": "0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07"19},20"0x1ABBB55",21{"tracer": "callTracer"}22],23«id»: 1,24«jsonrpc»: "2.0"25})2627respuesta = https.solicitud(solicitud)28inserta la respuesta.read_body29
1requiere «uri»2require "json"3require «net/http»45url = URI(«https://docs-demo.sei-pacific.quiknode.pro/»)67https = Net::HTTP.nuevo(url.host, url.puerto)8https.use_ssl = true910solicitud = Net::HTTP::POST.nuevo(URL)11solicitud[«Content-Type»] = "application/json"12solicitud.cuerpo = JSON.dump({13"method": "debug_traceCall",14«params»: [15{16"from": nil,17"to": "0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b",18"data": "0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07"19},20"0x1ABBB55",21{"tracer": "callTracer"}22],23«id»: 1,24«jsonrpc»: "2.0"25})2627respuesta = https.solicitud(solicitud)28inserta la respuesta.read_body29
1from web3 import HTTPProvider2client = HTTPProvider('https://docs-demo.sei-pacific.quiknode.pro/')3params = [{4"to": "0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b",5"data": "0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07"6}, "0x1ABBB55", {"tracer": "callTracer"}]7response = client.make_request('debug_traceCall', params)8print(response)9
1from web3 import HTTPProvider2client = HTTPProvider('https://docs-demo.sei-pacific.quiknode.pro/')3params = [{4"to": "0x16b5856dbc2f66d6dc5b361b0073f51ed5ffb52b",5"data": "0x727fa213619edc134b3c8b36e117a4b8e95cb5f7cd2330eab81aa241346ebe07"6}, "0x1ABBB55", {"tracer": "callTracer"}]7response = client.make_request('debug_traceCall', params)8print(response)9
¿Aún no tienes una cuenta?
Crea tu punto de conexión de Quicknode en cuestión de segundos y empieza a desarrollar
Empieza gratis