Get Checkpoints Forward
Paramètres
after
chaîne de caractères
Chargement en cours...
Retours
données
objet
Chargement en cours...
checkpoints
objet
Chargement en cours...
pageInfo
objet
Chargement en cours...
hasNextPage
booléen
Chargement en cours...
endCursor
chaîne de caractères
Chargement en cours...
nodes
tableau
Chargement en cours...
digest
chaîne de caractères
Chargement en cours...
horodatage
chaîne de caractères
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 ($after: String) { checkpoints(first: 5, after: $after) { pageInfo { hasNextPage endCursor } nodes { digest timestamp } } }",6"variables": {7"after": null8}9}'10
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 ($after: String) { checkpoints(first: 5, after: $after) { pageInfo { hasNextPage endCursor } nodes { digest timestamp } } }",6"variables": {7"after": null8}9}'10
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.ajouter(« Content-Type », « application/json »);45const brut = JSON.stringify({6"query": "query ($after: String) { checkpoints(first: 5, after: $after) { pageInfo { hasNextPage endCursor } nodes { digest timestamp } } }",7"variables": {8"after": null9}10});1112const requestOptions = {13méthode: « POST »,14en-têtes: myHeaders,15corps: brut,16redirection: « suivre »17};1819fetch("https://docs-demo.sui-mainnet.quiknode.pro/graphql", requestOptions)20.puis((réponse) => réponse.texte())21.puis((résultat) => console.log(résultat))22.catch((error) => console.error(error));23
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.ajouter(« Content-Type », « application/json »);45const brut = JSON.stringify({6"query": "query ($after: String) { checkpoints(first: 5, after: $after) { pageInfo { hasNextPage endCursor } nodes { digest timestamp } } }",7"variables": {8"after": null9}10});1112const requestOptions = {13méthode: « POST »,14en-têtes: myHeaders,15corps: brut,16redirection: « suivre »17};1819fetch("https://docs-demo.sui-mainnet.quiknode.pro/graphql", requestOptions)20.puis((réponse) => réponse.texte())21.puis((résultat) => console.log(résultat))22.catch((error) => console.error(error));23
1import demandes2import json34url = "https://docs-demo.sui-mainnet.quiknode.pro/graphql"56charge utile = json.dumps({7"query": "query ($after: String) { checkpoints(first: 5, after: $after) { pageInfo { hasNextPage endCursor } nodes { digest timestamp } } }",8"variables": {9"after": None10}11})12en-têtes = {13'Accept': 'application/json',14« Content-Type »: 'application/json'15}1617réponse = demandes.demande(« POST », url, en-têtes=en-têtes, données=charge utile)1819imprimer(réponse.texte)20
1import demandes2import json34url = "https://docs-demo.sui-mainnet.quiknode.pro/graphql"56charge utile = json.dumps({7"query": "query ($after: String) { checkpoints(first: 5, after: $after) { pageInfo { hasNextPage endCursor } nodes { digest timestamp } } }",8"variables": {9"after": None10}11})12en-têtes = {13'Accept': 'application/json',14« Content-Type »: 'application/json'15}1617réponse = demandes.demande(« POST », url, en-têtes=en-têtes, données=charge utile)1819imprimer(réponse.texte)20
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 ($after: String) { checkpoints(first: 5, after: $after) { pageInfo { hasNextPage endCursor } nodes { digest timestamp } } }",15"variables" => {16"after" => nil17}18})1920réponse = https.requête(requête)21affiche la réponse.read_body22
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 ($after: String) { checkpoints(first: 5, after: $after) { pageInfo { hasNextPage endCursor } nodes { digest timestamp } } }",15"variables" => {16"after" => nil17}18})1920réponse = https.requête(requête)21affiche la réponse.read_body22
Vous n'avez pas encore de compte ?
Créez votreendpoint Quicknode endpoint quelques secondes et commencez à développer
Commencez gratuitement