/contracts/ink/{address}/query REST API Endpoint
Parámetros de ruta
dirección
cadena
OBLIGATORIO
Cargando...
Parámetros de consulta
método
cadena
Cargando...
gasLimit
entero
Cargando...
storageDepositLimit
entero
Cargando...
args
matriz
Cargando...
Devoluciones
debugMessage
cadena
Cargando...
gasConsumed
cadena
Cargando...
gasRequired
cadena
Cargando...
salida
booleano
Cargando...
resultado
objeto
Cargando...
storageDeposit
objeto
Cargando...
Solicitud
1# AssetHub (default) - for ink! contract queries on AssetHub parachain2curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query' \3--header 'accept: application/json' \4--encabezado 'Content-Type: application/json' \5--data '{}'67# Polkadot Relaychain - for ink! contract queries on Relaychain (requires /rc prefix)8curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/rc/contracts/ink/{address}/query' \9--header 'accept: application/json' \10--encabezado 'Content-Type: application/json' \11--data '{}'
1# AssetHub (default) - for ink! contract queries on AssetHub parachain2curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query' \3--header 'accept: application/json' \4--encabezado 'Content-Type: application/json' \5--data '{}'67# Polkadot Relaychain - for ink! contract queries on Relaychain (requires /rc prefix)8curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/rc/contracts/ink/{address}/query' \9--header 'accept: application/json' \10--encabezado 'Content-Type: application/json' \11--data '{}'
1// For Polkadot Relaychain access, add '/rc' after https://docs-demo.dot-mainnet.quiknode.pro/ (e.g., https://docs-demo.dot-mainnet.quiknode.pro/rc/accounts/...)23const myHeaders = new Headers();4myHeaders.añadir(«accept», "application/json");5myHeaders.añadir(«Content-Type», "application/json");67const raw = JSON.stringify({});89const requestOptions = {10método: «POST»,11encabezados: myHeaders,12cuerpo: sin procesar,13redirigir: «seguir»14};1516fetch("https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query", requestOptions)17.entonces((respuesta) => respuesta.texto())18.entonces((resultado) => consola.log(resultado))19.captura((error) => console.error(error));
1// For Polkadot Relaychain access, add '/rc' after https://docs-demo.dot-mainnet.quiknode.pro/ (e.g., https://docs-demo.dot-mainnet.quiknode.pro/rc/accounts/...)23const myHeaders = new Headers();4myHeaders.añadir(«accept», "application/json");5myHeaders.añadir(«Content-Type», "application/json");67const raw = JSON.stringify({});89const requestOptions = {10método: «POST»,11encabezados: myHeaders,12cuerpo: sin procesar,13redirigir: «seguir»14};1516fetch("https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query", requestOptions)17.entonces((respuesta) => respuesta.texto())18.entonces((resultado) => consola.log(resultado))19.captura((error) => console.error(error));
1import solicitudes2# For Polkadot Relaychain access, add '/rc' after https://docs-demo.dot-mainnet.quiknode.pro/ (e.g., https://docs-demo.dot-mainnet.quiknode.pro/rc/accounts/...)34import json56url = "https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query"78payload = json.dumps({})9encabezados = {10«aceptar»: 'application/json',11«Content-Type»: 'application/json'12}1314respuesta = solicitudes.solicitud(«POST», url, encabezados=encabezados, datos=carga útil)1516imprimir(respuesta.texto)
1import solicitudes2# For Polkadot Relaychain access, add '/rc' after https://docs-demo.dot-mainnet.quiknode.pro/ (e.g., https://docs-demo.dot-mainnet.quiknode.pro/rc/accounts/...)34import json56url = "https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query"78payload = json.dumps({})9encabezados = {10«aceptar»: 'application/json',11«Content-Type»: 'application/json'12}1314respuesta = solicitudes.solicitud(«POST», url, encabezados=encabezados, datos=carga útil)1516imprimir(respuesta.texto)
1requiere «uri»2require "json"3# For Polkadot Relaychain access, add '/rc' after https://docs-demo.dot-mainnet.quiknode.pro/ (e.g., https://docs-demo.dot-mainnet.quiknode.pro/rc/accounts/...)45require «net/http»67url = URI("https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query")89http = Net::HTTP.nuevo(url.host, url.puerto);10solicitud = Net::HTTP::POST.nuevo(URL)11solicitud[«aceptar»] = "application/json"12solicitud[«Content-Type»] = "application/json"13request.body = JSON.dump({})1415respuesta = http.solicitud(solicitud)16inserta la respuesta.read_body17
1requiere «uri»2require "json"3# For Polkadot Relaychain access, add '/rc' after https://docs-demo.dot-mainnet.quiknode.pro/ (e.g., https://docs-demo.dot-mainnet.quiknode.pro/rc/accounts/...)45require «net/http»67url = URI("https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query")89http = Net::HTTP.nuevo(url.host, url.puerto);10solicitud = Net::HTTP::POST.nuevo(URL)11solicitud[«aceptar»] = "application/json"12solicitud[«Content-Type»] = "application/json"13request.body = JSON.dump({})1415respuesta = http.solicitud(solicitud)16inserta la respuesta.read_body17
¿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