/contracts/ink/{address}/query REST API Endpoint
Parâmetros do caminho
morada
cadeia de caracteres
OBRIGATÓRIO
Carregando...
Parâmetros de consulta
method
cadeia de caracteres
Carregando...
gasLimit
número inteiro
Carregando...
storageDepositLimit
número inteiro
Carregando...
args
matriz
Carregando...
Devoluções
debugMessage
cadeia de caracteres
Carregando...
gasConsumed
cadeia de caracteres
Carregando...
gasRequired
cadeia de caracteres
Carregando...
output
booleano
Carregando...
resultado
objeto
Carregando...
storageDeposit
objeto
Carregando...
Pedido
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--cabeçalho '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--cabeçalho '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--cabeçalho '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--cabeçalho '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.append("accept", "application/json");5myHeaders.acrescentar("Content-Type", "application/json");67const raw = JSON.stringify({});89const requestOptions = {10method: "POST",11cabeçalhos: myHeaders,12body: raw,13redirecionar: "seguir"14};1516fetch("https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query", requestOptions)17.então((resposta) => resposta.texto())18.então((resultado) => console.log(resultado))19.captura((erro) => console.erro(erro));
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.append("accept", "application/json");5myHeaders.acrescentar("Content-Type", "application/json");67const raw = JSON.stringify({});89const requestOptions = {10method: "POST",11cabeçalhos: myHeaders,12body: raw,13redirecionar: "seguir"14};1516fetch("https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query", requestOptions)17.então((resposta) => resposta.texto())18.então((resultado) => console.log(resultado))19.captura((erro) => console.erro(erro));
1importar pedidos2# 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({})9cabeçalhos = {10«aceitar»: 'application/json',11'Content-Type': 'application/json'12}1314resposta = pedidos.pedido("POST", url, headers=headers, dados=carga útil)1516imprimir(resposta.texto)
1importar pedidos2# 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({})9cabeçalhos = {10«aceitar»: 'application/json',11'Content-Type': 'application/json'12}1314resposta = pedidos.pedido("POST", url, headers=headers, dados=carga útil)1516imprimir(resposta.texto)
1exigir "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/...)45necessita de "net/http"67url = URI("https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query")89http = Net::HTTP.new(url.host, url.port);10pedido = Líquido::HTTP::POST.novo(url)11request["accept"] = "application/json"12pedido["Content-Type"] = "application/json"13request.body = JSON.dump({})1415resposta = http.pedido(pedido)16insere a resposta.read_body17
1exigir "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/...)45necessita de "net/http"67url = URI("https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query")89http = Net::HTTP.new(url.host, url.port);10pedido = Líquido::HTTP::POST.novo(url)11request["accept"] = "application/json"12pedido["Content-Type"] = "application/json"13request.body = JSON.dump({})1415resposta = http.pedido(pedido)16insere a resposta.read_body17
Ainda não tem uma conta?
Crieendpoint seuendpoint Quicknode endpoint segundos e comece a desenvolver
Comece gratuitamente