dryRunTransaction Query
매개변수
encodedTransaction
문자열
필수
로딩 중...
utxoValidation
부울
필수
로딩 중...
반품
데이터
객체
로딩 중...
dryRun
배열
로딩 중...
receiptType
문자열
로딩 중...
데이터
문자열
로딩 중...
요청
1curl --location 'https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql' \2--header 'Accept: application/json' \3--헤더 'Content-Type: application/json' \4--data '{5"query": "mutation DryRun($encodedTransaction: HexString!, $utxoValidation: Boolean) { dryRun(tx: $encodedTransaction, utxoValidation: $utxoValidation) { receiptType data } }",6"variables": {7"encodedTransaction": "YOUR_ENCODED_TRANSACTION_HERE",8"utxoValidation": true9}10}'
1curl --location 'https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql' \2--header 'Accept: application/json' \3--헤더 'Content-Type: application/json' \4--data '{5"query": "mutation DryRun($encodedTransaction: HexString!, $utxoValidation: Boolean) { dryRun(tx: $encodedTransaction, utxoValidation: $utxoValidation) { receiptType data } }",6"variables": {7"encodedTransaction": "YOUR_ENCODED_TRANSACTION_HERE",8"utxoValidation": true9}10}'
1const DRY_RUN_MUTATION = `2mutation DryRun($encodedTransaction: HexString!, $utxoValidation: Boolean) {3dryRun(tx: $encodedTransaction, utxoValidation: $utxoValidation) {4receiptType5데이터6}7}8`;910const QUERY_VARIABLES = {11encodedTransaction: 'YOUR_ENCODED_TRANSACTION_HERE',12utxoValidation: true,13};1415const fetchDryRun = async () => {16시도해 보세요 {17const response = await fetch('https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql', {18method: 'POST',19headers: {20'Accept': 'application/json',21'Content-Type': 'application/json',22},23body: JSON.stringify({24query: DRY_RUN_MUTATION,25variables: QUERY_VARIABLES,26}),27});2829if (!response.ok) {30throw new Error(`HTTP error! status: ${response.status}`);31}3233const result = await response.json();34console.log('DryRun Result:', result.data.dryRun);35} catch (error) {36console.error('Error running dryRun:', error);37}38};3940fetchDryRun();41
1const DRY_RUN_MUTATION = `2mutation DryRun($encodedTransaction: HexString!, $utxoValidation: Boolean) {3dryRun(tx: $encodedTransaction, utxoValidation: $utxoValidation) {4receiptType5데이터6}7}8`;910const QUERY_VARIABLES = {11encodedTransaction: 'YOUR_ENCODED_TRANSACTION_HERE',12utxoValidation: true,13};1415const fetchDryRun = async () => {16시도해 보세요 {17const response = await fetch('https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql', {18method: 'POST',19headers: {20'Accept': 'application/json',21'Content-Type': 'application/json',22},23body: JSON.stringify({24query: DRY_RUN_MUTATION,25variables: QUERY_VARIABLES,26}),27});2829if (!response.ok) {30throw new Error(`HTTP error! status: ${response.status}`);31}3233const result = await response.json();34console.log('DryRun Result:', result.data.dryRun);35} catch (error) {36console.error('Error running dryRun:', error);37}38};3940fetchDryRun();41
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.추가("Content-Type", "application/json");45const raw = JSON.stringify({6"query": "mutation DryRun($encodedTransaction: HexString!, $utxoValidation: Boolean) { dryRun(tx: $encodedTransaction, utxoValidation: $utxoValidation) { receiptType data } }",7"variables": {8"encodedTransaction": "YOUR_ENCODED_TRANSACTION_HERE",9"utxoValidation": true10}11});1213const requestOptions = {14메서드: "POST",15헤더: myHeaders,16본문: raw,17리디렉션: "follow"18};1920fetch("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql", requestOptions)21.그런 다음((응답) => 응답.text())22.그런 다음((결과) => console.log(result))23.catchcatch ((오류) => 콘솔.오류(오류));
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.추가("Content-Type", "application/json");45const raw = JSON.stringify({6"query": "mutation DryRun($encodedTransaction: HexString!, $utxoValidation: Boolean) { dryRun(tx: $encodedTransaction, utxoValidation: $utxoValidation) { receiptType data } }",7"variables": {8"encodedTransaction": "YOUR_ENCODED_TRANSACTION_HERE",9"utxoValidation": true10}11});1213const requestOptions = {14메서드: "POST",15헤더: myHeaders,16본문: raw,17리디렉션: "follow"18};1920fetch("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql", requestOptions)21.그런 다음((응답) => 응답.text())22.그런 다음((결과) => console.log(result))23.catchcatch ((오류) => 콘솔.오류(오류));
1const { ApolloClient, InMemoryCache, gql } = require('@apollo/client/core');2const fetch = require('cross-fetch');34const client = new ApolloClient({5uri: 'https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql',6cache: new InMemoryCache(),7fetch: fetch,8headers: {9'Accept': 'application/json',10'Content-Type': 'application/json'11}12});1314const DRY_RUN_MUTATION = gql`15mutation DryRun($encodedTransaction: HexString!, $utxoValidation: Boolean) {16dryRun(tx: $encodedTransaction, utxoValidation: $utxoValidation) {17receiptType18데이터19}20}21`;2223const variables = {24encodedTransaction: "YOUR_ENCODED_TRANSACTION_HERE",25utxoValidation: true26};2728client.mutate({29mutation: DRY_RUN_MUTATION,30variables: variables31})32.then(result => console.log('Dry Run Result:', result.data.dryRun))33.catch(error => console.error('Error:', error));
1const { ApolloClient, InMemoryCache, gql } = require('@apollo/client/core');2const fetch = require('cross-fetch');34const client = new ApolloClient({5uri: 'https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql',6cache: new InMemoryCache(),7fetch: fetch,8headers: {9'Accept': 'application/json',10'Content-Type': 'application/json'11}12});1314const DRY_RUN_MUTATION = gql`15mutation DryRun($encodedTransaction: HexString!, $utxoValidation: Boolean) {16dryRun(tx: $encodedTransaction, utxoValidation: $utxoValidation) {17receiptType18데이터19}20}21`;2223const variables = {24encodedTransaction: "YOUR_ENCODED_TRANSACTION_HERE",25utxoValidation: true26};2728client.mutate({29mutation: DRY_RUN_MUTATION,30variables: variables31})32.then(result => console.log('Dry Run Result:', result.data.dryRun))33.catch(error => console.error('Error:', error));
1import 요청2import json34url = "https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql"56페이로드 = json.dumps({7"query": "mutation DryRun($encodedTransaction: HexString!, $utxoValidation: Boolean) { dryRun(tx: $encodedTransaction, utxoValidation: $utxoValidation) { receiptType data } }",8"variables": {9"encodedTransaction": "YOUR_ENCODED_TRANSACTION_HERE",10"utxoValidation": True11}12})13헤더 = {14'Accept': 'application/json',15'Content-Type': 'application/json'16}1718답변 = 요청.요청("POST", url, 헤더=헤더, data=페이로드)1920인쇄(응답.text)21
1import 요청2import json34url = "https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql"56페이로드 = json.dumps({7"query": "mutation DryRun($encodedTransaction: HexString!, $utxoValidation: Boolean) { dryRun(tx: $encodedTransaction, utxoValidation: $utxoValidation) { receiptType data } }",8"variables": {9"encodedTransaction": "YOUR_ENCODED_TRANSACTION_HERE",10"utxoValidation": True11}12})13헤더 = {14'Accept': 'application/json',15'Content-Type': 'application/json'16}1718답변 = 요청.요청("POST", url, 헤더=헤더, data=페이로드)1920인쇄(응답.text)21
1require "uri"2require "json"3require "net/http"45url = URI("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql")67https = Net::HTTP.new(url.호스트, url.포트)8https.use_ssl = true910요청 = 순::HTTP::POST.새(URL)11request["Accept"] = "application/json"12요청["Content-Type"] = "application/json"13요청.본문 = JSON.dump({14"query": "mutation DryRun(\$encodedTransaction: HexString\!, \$utxoValidation: Boolean) { dryRun(tx: \$encodedTransaction, utxoValidation: \$utxoValidation) { receiptType data } }",15"variables": {16"encodedTransaction": "YOUR_ENCODED_TRANSACTION_HERE",17"utxoValidation": true18}19})2021답변 = https.요청(요청)22응답을 넣습니다.read_body23
1require "uri"2require "json"3require "net/http"45url = URI("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql")67https = Net::HTTP.new(url.호스트, url.포트)8https.use_ssl = true910요청 = 순::HTTP::POST.새(URL)11request["Accept"] = "application/json"12요청["Content-Type"] = "application/json"13요청.본문 = JSON.dump({14"query": "mutation DryRun(\$encodedTransaction: HexString\!, \$utxoValidation: Boolean) { dryRun(tx: \$encodedTransaction, utxoValidation: \$utxoValidation) { receiptType data } }",15"variables": {16"encodedTransaction": "YOUR_ENCODED_TRANSACTION_HERE",17"utxoValidation": true18}19})2021답변 = https.요청(요청)22응답을 넣습니다.read_body23