/transaction/fee-estimate REST API Endpoint
Lichaamsparameters
tx
tekenreeks
VERPLICHT
Bezig met laden...
Retourzendingen
weight
object
Bezig met laden...
refTime
tekenreeks
Bezig met laden...
proofSize
tekenreeks
Bezig met laden...
class
tekenreeks
Bezig met laden...
partialFee
tekenreeks
Bezig met laden...
Verzoek
1# AssetHub (default) - for transaction fee estimation on AssetHub parachain2curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/transaction/fee-estimate' \3--header 'Content-Type: application/json' \4--header 'Accept: application/json' \5--data '{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--header 'Content-Type: application/json' \12--header 'Accept: application/json' \13--data '{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--header 'Content-Type: application/json' \4--header 'Accept: application/json' \5--data '{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--header 'Content-Type: application/json' \12--header 'Accept: application/json' \13--data '{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.toevoegen("Content-Type", "application/json");5myHeaders.append("Accept", "application/json");67const raw = JSON.stringify({8"tx": "YOUR_TRANSACTION"9});1011const requestOptions = {12methode: "POST",13kopteksten: myHeaders,14body: raw,15omleiden: "volgen"16};1718fetch("{(url}}transaction/fee-estimate", requestOptions)19.dan((reactie) => reactie.tekst())20.dan((resultaat) => console.log(resultaat))21.catch((fout) => console.fout(fout));
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.toevoegen("Content-Type", "application/json");5myHeaders.append("Accept", "application/json");67const raw = JSON.stringify({8"tx": "YOUR_TRANSACTION"9});1011const requestOptions = {12methode: "POST",13kopteksten: myHeaders,14body: raw,15omleiden: "volgen"16};1718fetch("{(url}}transaction/fee-estimate", requestOptions)19.dan((reactie) => reactie.tekst())20.dan((resultaat) => console.log(resultaat))21.catch((fout) => console.fout(fout));
1import verzoeken2# 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"78nuttige lading = json.dumps({9"tx": "YOUR_TRANSACTION"10})11kopteksten = {12'Content-Type': 'application/json',13'Accept': 'application/json'14}1516antwoord = verzoeken.verzoek("POST", url, headers=headers, gegevens=payload)1718afdrukken(reactie.tekst)19
1import verzoeken2# 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"78nuttige lading = json.dumps({9"tx": "YOUR_TRANSACTION"10})11kopteksten = {12'Content-Type': 'application/json',13'Accept': 'application/json'14}1516antwoord = verzoeken.verzoek("POST", url, headers=headers, gegevens=payload)1718afdrukken(reactie.tekst)19
1vereisen "uri"2vereisen "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/...)45vereisen "net/http"67url = URI("{(url}}transaction/fee-estimate")89http = Net::HTTP.new(url.host, url.port);10verzoek = Netto::HTTP::POST.nieuw(url)11verzoek["Content-Type"] = "application/json"12request["Accept"] = "application/json"13verzoek.tekst = JSON.dump({14"tx": "YOUR_TRANSACTION"15})1617antwoord = http.verzoek(verzoek)18geeft het antwoord weer.read_body19
1vereisen "uri"2vereisen "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/...)45vereisen "net/http"67url = URI("{(url}}transaction/fee-estimate")89http = Net::HTTP.new(url.host, url.port);10verzoek = Netto::HTTP::POST.nieuw(url)11verzoek["Content-Type"] = "application/json"12request["Accept"] = "application/json"13verzoek.tekst = JSON.dump({14"tx": "YOUR_TRANSACTION"15})1617antwoord = http.verzoek(verzoek)18geeft het antwoord weer.read_body19
Heb je nog geen account?
Maak binnen enkele seconden je Quicknode-eindpunt aan en ga aan de slag
Ga gratis aan de slag