/transaction/dry-run REST API Endpoint
Parámetros corporales
tx
cadena
OBLIGATORIO
Cargando...
Devoluciones
resultType
cadena
Cargando...
resultado
cadena
Cargando...
validityErrorType
cadena
Cargando...
Solicitud
1# AssetHub (default) - for transaction dry-run on AssetHub parachain2curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/transaction/dry-run' \3--encabezado 'Content-Type: application/json' \4--header 'Accept: application/json' \5--datos '{6"tx": "YOUR_TRANSACTION"7}'89# Polkadot Relaychain - for transaction dry-run on Relaychain (requires /rc prefix)10curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/rc/transaction/dry-run' \11--encabezado 'Content-Type: application/json' \12--header 'Accept: application/json' \13--datos '{14"tx": "YOUR_TRANSACTION"15}'
1# AssetHub (default) - for transaction dry-run on AssetHub parachain2curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/transaction/dry-run' \3--encabezado 'Content-Type: application/json' \4--header 'Accept: application/json' \5--datos '{6"tx": "YOUR_TRANSACTION"7}'89# Polkadot Relaychain - for transaction dry-run on Relaychain (requires /rc prefix)10curl --location 'https://docs-demo.dot-mainnet.quiknode.pro/rc/transaction/dry-run' \11--encabezado 'Content-Type: application/json' \12--header 'Accept: application/json' \13--datos '{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.añadir(«Content-Type», "application/json");5myHeaders.añadir(«Accept», "application/json");67const sin procesar = JSON.convertir a cadena({8"tx": "YOUR_TRANSACTION"9});1011const requestOptions = {12método: «POST»,13encabezados: myHeaders,14cuerpo: sin procesar,15redirigir: «seguir»16};1718fetch("{(url}}transaction/dry-run", requestOptions)19.entonces((respuesta) => respuesta.texto())20.entonces((resultado) => consola.log(resultado))21.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(«Content-Type», "application/json");5myHeaders.añadir(«Accept», "application/json");67const sin procesar = JSON.convertir a cadena({8"tx": "YOUR_TRANSACTION"9});1011const requestOptions = {12método: «POST»,13encabezados: myHeaders,14cuerpo: sin procesar,15redirigir: «seguir»16};1718fetch("{(url}}transaction/dry-run", requestOptions)19.entonces((respuesta) => respuesta.texto())20.entonces((resultado) => consola.log(resultado))21.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 = "{(url}}transaction/dry-run"78carga útil = json.dumps({9"tx": "YOUR_TRANSACTION"10})11encabezados = {12«Content-Type»: 'application/json',13«Aceptar»: 'application/json'14}1516respuesta = solicitudes.solicitud(«POST», url, encabezados=encabezados, datos=carga útil)1718imprimir(respuesta.texto)19
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 = "{(url}}transaction/dry-run"78carga útil = json.dumps({9"tx": "YOUR_TRANSACTION"10})11encabezados = {12«Content-Type»: 'application/json',13«Aceptar»: 'application/json'14}1516respuesta = solicitudes.solicitud(«POST», url, encabezados=encabezados, datos=carga útil)1718imprimir(respuesta.texto)19
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("{(url}}transaction/dry-run")89http = Net::HTTP.nuevo(url.host, url.puerto);10solicitud = Net::HTTP::POST.nuevo(URL)11solicitud[«Content-Type»] = "application/json"12solicitud[«Aceptar»] = «application/json»13solicitud.cuerpo = JSON.dump({14"tx": "YOUR_TRANSACTION"15})1617respuesta = http.solicitud(solicitud)18inserta la respuesta.read_body19
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("{(url}}transaction/dry-run")89http = Net::HTTP.nuevo(url.host, url.puerto);10solicitud = Net::HTTP::POST.nuevo(URL)11solicitud[«Content-Type»] = "application/json"12solicitud[«Aceptar»] = «application/json»13solicitud.cuerpo = JSON.dump({14"tx": "YOUR_TRANSACTION"15})1617respuesta = http.solicitud(solicitud)18inserta la respuesta.read_body19
¿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