/wallet/estimateenergy REST API Endpoint
Parámetros corporales
dirección_del_propietario
cadena
OBLIGATORIO
Cargando...
dirección_del_contrato
cadena
OBLIGATORIO
Cargando...
function_selector
entero
OBLIGATORIO
Cargando...
parámetro
cadena
OBLIGATORIO
Cargando...
visible
booleano
Cargando...
Devoluciones
resultado
Cargando...
resultado
Cargando...
código
Cargando...
mensaje
Cargando...
energy_required
Cargando...
Solicitud
1curl https://docs-demo.tron-mainnet.quiknode.pro/wallet/estimateenergy \2--header 'accept: application/json' \3--encabezado 'content-type: application/json' \4--datos '5{6"owner_address": "OWNER_ADDRESS",7"contract_address": "CONTRACT_ADDRESS",8"function_selector": "balanceOf(address)",9"parameter": "PARAMETERS",10"visible": true11}12'
1curl https://docs-demo.tron-mainnet.quiknode.pro/wallet/estimateenergy \2--header 'accept: application/json' \3--encabezado 'content-type: application/json' \4--datos '5{6"owner_address": "OWNER_ADDRESS",7"contract_address": "CONTRACT_ADDRESS",8"function_selector": "balanceOf(address)",9"parameter": "PARAMETERS",10"visible": true11}12'
1const url = 'https://docs-demo.tron-mainnet.quiknode.pro/wallet/estimateenergy';2const encabezados = {3'accept': 'application/json',4'content-type': 'application/json'5};6const datos = {7"owner_address": "OWNER_ADDRESS",8"contract_address": "CONTRACT_ADDRESS",9"function_selector": "balanceOf(address)",10"parameter": "PARAMETERS",11"visible": true12};1314recoger(url, {15método: 'POST',16encabezados: encabezados,17cuerpo: JSON.convertir(datos)18})19.entonces(respuesta => respuesta.json())20.then(responseData => {21console.log(responseData);22})23.captura(error => {24console.error('Error:', error);25});
1const url = 'https://docs-demo.tron-mainnet.quiknode.pro/wallet/estimateenergy';2const encabezados = {3'accept': 'application/json',4'content-type': 'application/json'5};6const datos = {7"owner_address": "OWNER_ADDRESS",8"contract_address": "CONTRACT_ADDRESS",9"function_selector": "balanceOf(address)",10"parameter": "PARAMETERS",11"visible": true12};1314recoger(url, {15método: 'POST',16encabezados: encabezados,17cuerpo: JSON.convertir(datos)18})19.entonces(respuesta => respuesta.json())20.then(responseData => {21console.log(responseData);22})23.captura(error => {24console.error('Error:', error);25});
1import solicitudes2import json34url = 'https://docs-demo.tron-mainnet.quiknode.pro/wallet/getblockbyid'5encabezados = {6«Aceptar»: 'application/json',7«Content-Type»: 'application/json'8}9datos = {10"owner_address": "OWNER_ADDRESS",11"contract_address": "CONTRACT_ADDRESS",12"function_selector": "balanceOf(address)",13"parameter": "PARAMETERS",14«visible»: Verdadero15}161718respuesta = solicitudes.post(url, encabezados=encabezados, datos=json.dumps(datos))19si respuesta.código_estado == 200:20result = response.json()21# Handle the response data22print(result)23else:24# Handle any errors25print('Request failed with status code', response.status_code)26print(response.text)27
1import solicitudes2import json34url = 'https://docs-demo.tron-mainnet.quiknode.pro/wallet/getblockbyid'5encabezados = {6«Aceptar»: 'application/json',7«Content-Type»: 'application/json'8}9datos = {10"owner_address": "OWNER_ADDRESS",11"contract_address": "CONTRACT_ADDRESS",12"function_selector": "balanceOf(address)",13"parameter": "PARAMETERS",14«visible»: Verdadero15}161718respuesta = solicitudes.post(url, encabezados=encabezados, datos=json.dumps(datos))19si respuesta.código_estado == 200:20result = response.json()21# Handle the response data22print(result)23else:24# Handle any errors25print('Request failed with status code', response.status_code)26print(response.text)27
1require 'net/http'2require 'json'3requiere 'uri'45endpoint = 'https://docs-demo.tron-mainnet.quiknode.pro/wallet/estimateenergy'6encabezados = {7'accept' => 'application/json',8'content-type' => 'application/json'9}10datos = {11"owner_address": "OWNER_ADDRESS",12"contract_address": "CONTRACT_ADDRESS",13"function_selector": "balanceOf(address)",14"parameter": "PARAMETERS",15«visible»: true16}1718http = Net::HTTP.new(api_url.host, api_url.port)19request = Net::HTTP::Post.new(api_url.path, headers)20solicitud.cuerpo = datos.to_json2122respuesta = http.solicitud(solicitud)23response_data = JSON.parse(response.body)24puts response_data25
1require 'net/http'2require 'json'3requiere 'uri'45endpoint = 'https://docs-demo.tron-mainnet.quiknode.pro/wallet/estimateenergy'6encabezados = {7'accept' => 'application/json',8'content-type' => 'application/json'9}10datos = {11"owner_address": "OWNER_ADDRESS",12"contract_address": "CONTRACT_ADDRESS",13"function_selector": "balanceOf(address)",14"parameter": "PARAMETERS",15«visible»: true16}1718http = Net::HTTP.new(api_url.host, api_url.port)19request = Net::HTTP::Post.new(api_url.path, headers)20solicitud.cuerpo = datos.to_json2122respuesta = http.solicitud(solicitud)23response_data = JSON.parse(response.body)24puts response_data25
¿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