Execute Transaction
Parámetros
tx
cadena
OBLIGATORIO
Cargando...
sigs
matriz
OBLIGATORIO
Cargando...
Devoluciones
datos
objeto
Cargando...
executeTransaction
objeto
Cargando...
errors
matriz
Cargando...
effects
objeto
Cargando...
estado
cadena
Cargando...
epoch
objeto
Cargando...
startTimestamp
cadena
Cargando...
gasEffects
objeto
Cargando...
gasSummary
objeto
Cargando...
computationCost
cadena
Cargando...
Solicitud
1curl --location 'https://docs-demo.sui-mainnet.quiknode.pro/graphql' \2--header 'Accept: application/json' \3--encabezado 'Content-Type: application/json' \4--data '{5"query": "mutation ($tx: String!, $sigs: [String!]!) { executeTransaction(transactionDataBcs: $tx, signatures: $sigs) { errors effects { status epoch { startTimestamp } gasEffects { gasSummary { computationCost } } } } }",6"variables": {7"tx": "YOUR_TRANSACTION_DATA_BCS",8"sigs": ["YOUR_SIGNATURE"]9}10}'11
1curl --location 'https://docs-demo.sui-mainnet.quiknode.pro/graphql' \2--header 'Accept: application/json' \3--encabezado 'Content-Type: application/json' \4--data '{5"query": "mutation ($tx: String!, $sigs: [String!]!) { executeTransaction(transactionDataBcs: $tx, signatures: $sigs) { errors effects { status epoch { startTimestamp } gasEffects { gasSummary { computationCost } } } } }",6"variables": {7"tx": "YOUR_TRANSACTION_DATA_BCS",8"sigs": ["YOUR_SIGNATURE"]9}10}'11
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.añadir(«Content-Type», "application/json");45const raw = JSON.stringify({6"query": "mutation ($tx: String!, $sigs: [String!]!) { executeTransaction(transactionDataBcs: $tx, signatures: $sigs) { errors effects { status epoch { startTimestamp } gasEffects { gasSummary { computationCost } } } } }",7"variables": {8"tx": "YOUR_TRANSACTION_DATA_BCS",9"sigs": ["YOUR_SIGNATURE"]10}11});1213const requestOptions = {14method: "POST",15encabezados: myHeaders,16cuerpo: sin procesar,17redirigir: «seguir»18};1920fetch("https://docs-demo.sui-mainnet.quiknode.pro/graphql", requestOptions)21.entonces((respuesta) => respuesta.texto())22.entonces((resultado) => consola.log(resultado))23.catch((error) => console.error(error));24
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.añadir(«Content-Type», "application/json");45const raw = JSON.stringify({6"query": "mutation ($tx: String!, $sigs: [String!]!) { executeTransaction(transactionDataBcs: $tx, signatures: $sigs) { errors effects { status epoch { startTimestamp } gasEffects { gasSummary { computationCost } } } } }",7"variables": {8"tx": "YOUR_TRANSACTION_DATA_BCS",9"sigs": ["YOUR_SIGNATURE"]10}11});1213const requestOptions = {14method: "POST",15encabezados: myHeaders,16cuerpo: sin procesar,17redirigir: «seguir»18};1920fetch("https://docs-demo.sui-mainnet.quiknode.pro/graphql", requestOptions)21.entonces((respuesta) => respuesta.texto())22.entonces((resultado) => consola.log(resultado))23.catch((error) => console.error(error));24
1importar solicitudes2import json34url = "https://docs-demo.sui-mainnet.quiknode.pro/graphql"56carga útil = json.volcados({7"query": "mutation ($tx: String!, $sigs: [String!]!) { executeTransaction(transactionDataBcs: $tx, signatures: $sigs) { errors effects { status epoch { startTimestamp } gasEffects { gasSummary { computationCost } } } } }",8"variables": {9"tx": "YOUR_TRANSACTION_DATA_BCS",10"sigs": ["YOUR_SIGNATURE"]11}12})13encabezados = {14«Aceptar»: 'application/json',15«Content-Type»: 'application/json'16}1718respuesta = solicitudes.solicitud(«POST», url, encabezados=encabezados, datos=carga útil)1920imprimir(respuesta.texto)21
1importar solicitudes2import json34url = "https://docs-demo.sui-mainnet.quiknode.pro/graphql"56carga útil = json.volcados({7"query": "mutation ($tx: String!, $sigs: [String!]!) { executeTransaction(transactionDataBcs: $tx, signatures: $sigs) { errors effects { status epoch { startTimestamp } gasEffects { gasSummary { computationCost } } } } }",8"variables": {9"tx": "YOUR_TRANSACTION_DATA_BCS",10"sigs": ["YOUR_SIGNATURE"]11}12})13encabezados = {14«Aceptar»: 'application/json',15«Content-Type»: 'application/json'16}1718respuesta = solicitudes.solicitud(«POST», url, encabezados=encabezados, datos=carga útil)1920imprimir(respuesta.texto)21
1requiere «uri»2require «json»3requiere «net/http»45url = URI("https://docs-demo.sui-mainnet.quiknode.pro/graphql")67https = Net::HTTP.nuevo(url.host, url.puerto)8https.use_ssl = true910solicitud = Neto::HTTP::POST.nuevo(URL)11request["Accept"] = "application/json"12solicitud[«Content-Type»] = «application/json»13solicitud.cuerpo = JSON.dump({14"query" => "mutation ($tx: String!, $sigs: [String!]!) { executeTransaction(transactionDataBcs: $tx, signatures: $sigs) { errors effects { status epoch { startTimestamp } gasEffects { gasSummary { computationCost } } } } }",15"variables" => {16"tx" => "YOUR_TRANSACTION_DATA_BCS",17"sigs" => ["YOUR_SIGNATURE"]18}19})2021respuesta = https.solicitud(solicitud)22muestra la respuesta.read_body23
1requiere «uri»2require «json»3requiere «net/http»45url = URI("https://docs-demo.sui-mainnet.quiknode.pro/graphql")67https = Net::HTTP.nuevo(url.host, url.puerto)8https.use_ssl = true910solicitud = Neto::HTTP::POST.nuevo(URL)11request["Accept"] = "application/json"12solicitud[«Content-Type»] = «application/json»13solicitud.cuerpo = JSON.dump({14"query" => "mutation ($tx: String!, $sigs: [String!]!) { executeTransaction(transactionDataBcs: $tx, signatures: $sigs) { errors effects { status epoch { startTimestamp } gasEffects { gasSummary { computationCost } } } } }",15"variables" => {16"tx" => "YOUR_TRANSACTION_DATA_BCS",17"sigs" => ["YOUR_SIGNATURE"]18}19})2021respuesta = https.solicitud(solicitud)22muestra la respuesta.read_body23
¿Aún no tienes una cuenta?
Crea tuendpoint Quicknode endpoint segundos y empieza a desarrollar
Empieza gratis