/contracts/ink/{address}/query REST API Endpoint
路径参数
地址
字符串
必填
正在加载...
查询参数
method
字符串
正在加载...
gasLimit
整数
正在加载...
storageDepositLimit
整数
正在加载...
args
数组
正在加载...
退货
debugMessage
字符串
正在加载...
gasConsumed
字符串
正在加载...
gasRequired
字符串
正在加载...
输出
布尔型
正在加载...
结果
对象
正在加载...
storageDeposit
对象
正在加载...
请求
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--header '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--header '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--header '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--header '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.追加("accept", "application/json");5myHeaders.追加("Content-Type", "application/json");67const raw = JSON.stringify({});89const requestOptions = {10方法: "POST",11标题: myHeaders,12正文: raw,13重定向: "follow"14};1516fetch("https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query", requestOptions)17.然后((响应) => 响应.文本())18.然后((结果) => 控制台.log(result))19.catch((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.追加("accept", "application/json");5myHeaders.追加("Content-Type", "application/json");67const raw = JSON.stringify({});89const requestOptions = {10方法: "POST",11标题: myHeaders,12正文: raw,13重定向: "follow"14};1516fetch("https://docs-demo.dot-mainnet.quiknode.pro/contracts/ink/{address}/query", requestOptions)17.然后((响应) => 响应.文本())18.然后((结果) => 控制台.log(result))19.catch((error) => 控制台.错误(error));
1导入 请求2# 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({})9标题 = {10“接受”: 'application/json',11“Content-Type”: 'application/json'12}1314回复 = 请求.请求("POST", url, headers=headers, data=有效载荷)1516打印(响应.text)
1导入 请求2# 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({})9标题 = {10“接受”: 'application/json',11“Content-Type”: 'application/json'12}1314回复 = 请求.请求("POST", url, headers=headers, data=有效载荷)1516打印(响应.text)
1require "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.new(url.主机, url.端口);10请求 = Net::HTTP::POST.new(url)11请求["接受"] = "application/json"12请求["Content-Type"] = "application/json"13request.body = JSON.dump({})1415回复 = http.请求(请求)16返回响应.read_body17
1require "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.new(url.主机, url.端口);10请求 = Net::HTTP::POST.new(url)11请求["接受"] = "application/json"12请求["Content-Type"] = "application/json"13request.body = JSON.dump({})1415回复 = http.请求(请求)16返回响应.read_body17