getNodeVersion Query
Paramètres
Cette méthode n'accepte aucun paramètre
Retours
données
objet
Chargement en cours...
nodeInfo
objet
Chargement en cours...
nodeVersion
chaîne de caractères
Chargement en cours...
Demande
1curl --location 'https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql' \2--header 'Accept: application/json' \3--en-tête 'Content-Type: application/json' \4--données '{5"query": "{ nodeInfo { nodeVersion } }"6}'
1curl --location 'https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql' \2--header 'Accept: application/json' \3--en-tête 'Content-Type: application/json' \4--données '{5"query": "{ nodeInfo { nodeVersion } }"6}'
1const NODE_INFO_QUERY = `2query {3nodeInfo {4nodeVersion5}6}7`;89const fetchNodeInfo = async (): Promise<void> => {10essayer {11const response = await fetch('https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql', {12method: 'POST',13headers: {14'Accept': 'application/json',15'Content-Type': 'application/json',16},17body: JSON.stringify({18query: NODE_INFO_QUERY,19}),20});2122if (!response.ok) {23throw new Error(`HTTP error! status: ${response.status}`);24}2526const result = await response.json();27console.log('Node Version:', result.data.nodeInfo.nodeVersion);28} catch (erreur) {29console.error('Error fetching node info:', error);30}31};3233fetchNodeInfo();34
1const NODE_INFO_QUERY = `2query {3nodeInfo {4nodeVersion5}6}7`;89const fetchNodeInfo = async (): Promise<void> => {10essayer {11const response = await fetch('https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql', {12method: 'POST',13headers: {14'Accept': 'application/json',15'Content-Type': 'application/json',16},17body: JSON.stringify({18query: NODE_INFO_QUERY,19}),20});2122if (!response.ok) {23throw new Error(`HTTP error! status: ${response.status}`);24}2526const result = await response.json();27console.log('Node Version:', result.data.nodeInfo.nodeVersion);28} catch (erreur) {29console.error('Error fetching node info:', error);30}31};3233fetchNodeInfo();34
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.ajouter(« Content-Type », « application/json »);45const brut = JSON.stringify({6"query": "{ nodeInfo { nodeVersion } }"7});89const requestOptions = {10méthode: « POST »,11en-têtes: myHeaders,12corps: brut,13redirection: « suivre »14};1516fetch("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql", requestOptions)17.puis((réponse) => réponse.texte())18.puis((résultat) => console.log(résultat))19.catch((erreur) => console.erreur(erreur));
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.ajouter(« Content-Type », « application/json »);45const brut = JSON.stringify({6"query": "{ nodeInfo { nodeVersion } }"7});89const requestOptions = {10méthode: « POST »,11en-têtes: myHeaders,12corps: brut,13redirection: « suivre »14};1516fetch("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql", requestOptions)17.puis((réponse) => réponse.texte())18.puis((résultat) => console.log(résultat))19.catch((erreur) => console.erreur(erreur));
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 NODE_VERSION_QUERY = gql`15{16nodeInfo {17nodeVersion18}19}20`;2122client.query({23query: NODE_VERSION_QUERY24})25.then(result => {26console.log('Node Version:', result.data.nodeInfo.nodeVersion);27})28.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 NODE_VERSION_QUERY = gql`15{16nodeInfo {17nodeVersion18}19}20`;2122client.query({23query: NODE_VERSION_QUERY24})25.then(result => {26console.log('Node Version:', result.data.nodeInfo.nodeVersion);27})28.catch(error => console.error('Error:', error));
1import demandes2import json34url = "https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql"56charge utile = json.dumps({7"query": "{ nodeInfo { nodeVersion } }"8})9en-têtes = {10'Accept': 'application/json',11« Content-Type »: 'application/json'12}1314réponse = demandes.demande(« POST », url, en-têtes=en-têtes, données=charge utile)1516imprimer(réponse.texte)17
1import demandes2import json34url = "https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql"56charge utile = json.dumps({7"query": "{ nodeInfo { nodeVersion } }"8})9en-têtes = {10'Accept': 'application/json',11« Content-Type »: 'application/json'12}1314réponse = demandes.demande(« POST », url, en-têtes=en-têtes, données=charge utile)1516imprimer(réponse.texte)17
1nécessite « uri »2require « json »3nécessite « net/http »45url = URI("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql")67https = Net::HTTP.new(url.serveur, url.port)8https.use_ssl = true910demande = Net::HTTP::POST.nouveau(URL)11demande[« Accepter »] = « application/json »12demande[« Content-Type »] = « application/json »13demande.corps = JSON.dump({14"query": "{ nodeInfo { nodeVersion } }"15})1617réponse = https.requête(requête)18affiche la réponse.read_body19
1nécessite « uri »2require « json »3nécessite « net/http »45url = URI("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql")67https = Net::HTTP.new(url.serveur, url.port)8https.use_ssl = true910demande = Net::HTTP::POST.nouveau(URL)11demande[« Accepter »] = « application/json »12demande[« Content-Type »] = « application/json »13demande.corps = JSON.dump({14"query": "{ nodeInfo { nodeVersion } }"15})1617réponse = https.requête(requête)18affiche la réponse.read_body19
Vous n'avez pas encore de compte ?
Créez votreendpoint Quicknode endpoint quelques secondes et commencez à développer
Commencez gratuitement