Get Epoch by ID
Paramètres
Cette méthode n'accepte aucun paramètre
Retours
données
objet
Chargement en cours...
checkpoint
objet
Chargement en cours...
epoch
objet
Chargement en cours...
epochId
chaîne de caractères
Chargement en cours...
referenceGasPrice
chaîne de caractères
Chargement en cours...
totalCheckpoints
entier
Chargement en cours...
Demande
1curl --location 'https://docs-demo.sui-mainnet.quiknode.pro/graphql' \2--header 'Accept: application/json' \3--en-tête 'Content-Type: application/json' \4--données '{5"query": "query { checkpoint(sequenceNumber: 100) { epoch { epochId referenceGasPrice totalCheckpoints } } }"6}'7
1curl --location 'https://docs-demo.sui-mainnet.quiknode.pro/graphql' \2--header 'Accept: application/json' \3--en-tête 'Content-Type: application/json' \4--données '{5"query": "query { checkpoint(sequenceNumber: 100) { epoch { epochId referenceGasPrice totalCheckpoints } } }"6}'7
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.ajouter(« Content-Type », « application/json »);45const brut = JSON.stringify({6"query": "query { checkpoint(sequenceNumber: 100) { epoch { epochId referenceGasPrice totalCheckpoints } } }"7});89const requestOptions = {10méthode: « POST »,11en-têtes: myHeaders,12corps: brut,13redirection: « suivre »14};1516fetch("https://docs-demo.sui-mainnet.quiknode.pro/graphql", requestOptions)17.puis((réponse) => réponse.texte())18.puis((résultat) => console.log(résultat))19.catch((error) => console.error(error));20
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.ajouter(« Content-Type », « application/json »);45const brut = JSON.stringify({6"query": "query { checkpoint(sequenceNumber: 100) { epoch { epochId referenceGasPrice totalCheckpoints } } }"7});89const requestOptions = {10méthode: « POST »,11en-têtes: myHeaders,12corps: brut,13redirection: « suivre »14};1516fetch("https://docs-demo.sui-mainnet.quiknode.pro/graphql", requestOptions)17.puis((réponse) => réponse.texte())18.puis((résultat) => console.log(résultat))19.catch((error) => console.error(error));20
1import demandes2import json34url = "https://docs-demo.sui-mainnet.quiknode.pro/graphql"56charge utile = json.dumps({7"query": "query { checkpoint(sequenceNumber: 100) { epoch { epochId referenceGasPrice totalCheckpoints } } }"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.sui-mainnet.quiknode.pro/graphql"56charge utile = json.dumps({7"query": "query { checkpoint(sequenceNumber: 100) { epoch { epochId referenceGasPrice totalCheckpoints } } }"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.sui-mainnet.quiknode.pro/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" => "query { checkpoint(sequenceNumber: 100) { epoch { epochId referenceGasPrice totalCheckpoints } } }"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.sui-mainnet.quiknode.pro/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" => "query { checkpoint(sequenceNumber: 100) { epoch { epochId referenceGasPrice totalCheckpoints } } }"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