listAddressMessages Query
Paramètres
adresse
chaîne de caractères
OBLIGATOIRE
Chargement en cours...
Retours
données
objet
Chargement en cours...
blocs
objet
Chargement en cours...
montant
chaîne de caractères
Chargement en cours...
sender
chaîne de caractères
Chargement en cours...
recipient
chaîne de caractères
Chargement en cours...
nonce
chaîne de caractères
Chargement en cours...
données
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": "query MessageInfo($address: Address) { messages(owner: $address, first: 5) { nodes { amount sender recipient nonce data daHeight } } }",6"variables": {7"address": "0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07"8}9}'
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": "query MessageInfo($address: Address) { messages(owner: $address, first: 5) { nodes { amount sender recipient nonce data daHeight } } }",6"variables": {7"address": "0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07"8}9}'
1const MESSAGE_INFO_QUERY = `2query MessageInfo($address: Address) {3messages(owner: $address, first: 5) {4nodes {5montant6sender7recipient8nonce9données10daHeight11}12}13}14`;1516const QUERY_VARIABLES = {17address: '0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820',18};1920const fetchMessageInfo = async () => {21essayer {22const response = await fetch('https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql', {23method: 'POST',24headers: {25'Accept': 'application/json',26'Content-Type': 'application/json',27},28body: JSON.stringify({29query: MESSAGE_INFO_QUERY,30variables: QUERY_VARIABLES,31}),32});3334if (!response.ok) {35throw new Error(`HTTP error! status: ${response.status}`);36}3738const result = await response.json();39console.log('Messages:', result.data.messages.nodes);40} catch (erreur) {41console.error('Error fetching messages:', error);42}43};4445fetchMessageInfo();46
1const MESSAGE_INFO_QUERY = `2query MessageInfo($address: Address) {3messages(owner: $address, first: 5) {4nodes {5montant6sender7recipient8nonce9données10daHeight11}12}13}14`;1516const QUERY_VARIABLES = {17address: '0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820',18};1920const fetchMessageInfo = async () => {21essayer {22const response = await fetch('https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql', {23method: 'POST',24headers: {25'Accept': 'application/json',26'Content-Type': 'application/json',27},28body: JSON.stringify({29query: MESSAGE_INFO_QUERY,30variables: QUERY_VARIABLES,31}),32});3334if (!response.ok) {35throw new Error(`HTTP error! status: ${response.status}`);36}3738const result = await response.json();39console.log('Messages:', result.data.messages.nodes);40} catch (erreur) {41console.error('Error fetching messages:', error);42}43};4445fetchMessageInfo();46
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.ajouter(« Content-Type », « application/json »);45const brut = JSON.stringify({6"query": "query MessageInfo($address: Address) { messages(owner: $address, first: 5) { nodes { amount sender recipient nonce data daHeight } } }",7"variables": {8"address": "0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07"9}10});1112const requestOptions = {13méthode: « POST »,14en-têtes: myHeaders,15corps: brut,16redirection: « suivre »17};1819fetch("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql", requestOptions)20.puis((réponse) => réponse.texte())21.puis((résultat) => console.log(résultat))22.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": "query MessageInfo($address: Address) { messages(owner: $address, first: 5) { nodes { amount sender recipient nonce data daHeight } } }",7"variables": {8"address": "0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07"9}10});1112const requestOptions = {13méthode: « POST »,14en-têtes: myHeaders,15corps: brut,16redirection: « suivre »17};1819fetch("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql", requestOptions)20.puis((réponse) => réponse.texte())21.puis((résultat) => console.log(résultat))22.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 MESSAGE_INFO_QUERY = gql`15query MessageInfo($address: Address) {16messages(owner: $address, first: 5) {17nodes {18montant19sender20recipient21nonce22données23daHeight24}25}26}27`;2829const variables = {30address: "0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07"31};3233client.query({34query: MESSAGE_INFO_QUERY,35variables: variables36})37.then(result => {38console.log('Message Information:', JSON.stringify(result.data, null, 2));39})40.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 MESSAGE_INFO_QUERY = gql`15query MessageInfo($address: Address) {16messages(owner: $address, first: 5) {17nodes {18montant19sender20recipient21nonce22données23daHeight24}25}26}27`;2829const variables = {30address: "0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07"31};3233client.query({34query: MESSAGE_INFO_QUERY,35variables: variables36})37.then(result => {38console.log('Message Information:', JSON.stringify(result.data, null, 2));39})40.catch(error => console.error('Error:', error));
1import demandes2import json34url = "https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql"56charge utile = json.dumps({7"query": "query MessageInfo($address: Address) { messages(owner: $address, first: 5) { nodes { amount sender recipient nonce data daHeight } } }",8"variables": {9"address": "0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07"10}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.fuel-mainnet.quiknode.pro/v1/graphql"56charge utile = json.dumps({7"query": "query MessageInfo($address: Address) { messages(owner: $address, first: 5) { nodes { amount sender recipient nonce data daHeight } } }",8"variables": {9"address": "0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07"10}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.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": "query MessageInfo(\$address: Address) { messages(owner: \$address, first: 5) { nodes { amount sender recipient nonce data daHeight } } }",15"variables": {16"address": "0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07"17}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.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": "query MessageInfo(\$address: Address) { messages(owner: \$address, first: 5) { nodes { amount sender recipient nonce data daHeight } } }",15"variables": {16"address": "0xf8f8b6283d7fa5b672b530cbb84fcccb4ff8dc40f8176ef4544ddb1f1952ad07"17}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