/transaction/fee-estimate REST API Endpoint
Parâmetros corporais
tx
cadeia de caracteres
OBRIGATÓRIO
Carregando...
Devoluções
peso
objeto
Carregando...
refTime
cadeia de caracteres
Carregando...
proofSize
cadeia de caracteres
Carregando...
class
cadeia de caracteres
Carregando...
partialFee
cadeia de caracteres
Carregando...
Pedido
1# AssetHub (default) - for transaction fee estimation on AssetHub parachain2curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/transaction/fee-estimate' \3--cabeçalho 'Content-Type: application/json' \4--header 'Accept: application/json' \5--dados '{6"tx": "YOUR_TRANSACTION"7}'89# Polkadot Relaychain - for transaction fee estimation on Relaychain (requires /rc prefix)10curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/rc/transaction/fee-estimate' \11--cabeçalho 'Content-Type: application/json' \12--header 'Accept: application/json' \13--dados '{14"tx": "YOUR_TRANSACTION"15}'
1# AssetHub (default) - for transaction fee estimation on AssetHub parachain2curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/transaction/fee-estimate' \3--cabeçalho 'Content-Type: application/json' \4--header 'Accept: application/json' \5--dados '{6"tx": "YOUR_TRANSACTION"7}'89# Polkadot Relaychain - for transaction fee estimation on Relaychain (requires /rc prefix)10curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/rc/transaction/fee-estimate' \11--cabeçalho 'Content-Type: application/json' \12--header 'Accept: application/json' \13--dados '{14"tx": "YOUR_TRANSACTION"15}'
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.acrescentar("Content-Type", "application/json");5myHeaders.append("Accept", "application/json");67const raw = JSON.stringify({8"tx": "YOUR_TRANSACTION"9});1011const requestOptions = {12method: "POST",13cabeçalhos: myHeaders,14body: raw,15redirecionar: "seguir"16};1718fetch("{(url}}transaction/fee-estimate", requestOptions)19.então((resposta) => resposta.texto())20.então((resultado) => console.log(resultado))21.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.acrescentar("Content-Type", "application/json");5myHeaders.append("Accept", "application/json");67const raw = JSON.stringify({8"tx": "YOUR_TRANSACTION"9});1011const requestOptions = {12method: "POST",13cabeçalhos: myHeaders,14body: raw,15redirecionar: "seguir"16};1718fetch("{(url}}transaction/fee-estimate", requestOptions)19.então((resposta) => resposta.texto())20.então((resultado) => console.log(resultado))21.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 = "{(url}}transaction/fee-estimate"78carga útil = json.dumps({9"tx": "YOUR_TRANSACTION"10})11cabeçalhos = {12'Content-Type': 'application/json',13«Aceitar»: 'application/json'14}1516resposta = pedidos.pedido("POST", url, headers=headers, dados=carga útil)1718imprimir(resposta.texto)19
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 = "{(url}}transaction/fee-estimate"78carga útil = json.dumps({9"tx": "YOUR_TRANSACTION"10})11cabeçalhos = {12'Content-Type': 'application/json',13«Aceitar»: 'application/json'14}1516resposta = pedidos.pedido("POST", url, headers=headers, dados=carga útil)1718imprimir(resposta.texto)19
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("{(url}}transaction/fee-estimate")89http = Net::HTTP.new(url.host, url.port);10pedido = Líquido::HTTP::POST.novo(url)11pedido["Content-Type"] = "application/json"12pedido[«Aceitar»] = "application/json"13request.body = JSON.dump({14"tx": "YOUR_TRANSACTION"15})1617resposta = http.pedido(pedido)18insere a resposta.read_body19
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("{(url}}transaction/fee-estimate")89http = Net::HTTP.new(url.host, url.port);10pedido = Líquido::HTTP::POST.novo(url)11pedido["Content-Type"] = "application/json"12pedido[«Aceitar»] = "application/json"13request.body = JSON.dump({14"tx": "YOUR_TRANSACTION"15})1617resposta = http.pedido(pedido)18insere a resposta.read_body19
Ainda não tem uma conta?
Crieendpoint seuendpoint Quicknode endpoint segundos e comece a desenvolver
Comece gratuitamente