listAddressAssetBalances Query
Paramètres
filter
objet
OBLIGATOIRE
Chargement en cours...
owner
chaîne de caractères
OBLIGATOIRE
Chargement en cours...
Retours
données
objet
Chargement en cours...
solde
objet
Chargement en cours...
nodes
tableau
Chargement en cours...
montant
chaîne de caractères
Chargement en cours...
assetId
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 Balances($filter: BalanceFilterInput) { balances(filter: $filter, first: 5) { nodes { amount assetId } } }",6"variables": {7"filter": {8"owner": "0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820"9}10}11}'
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 Balances($filter: BalanceFilterInput) { balances(filter: $filter, first: 5) { nodes { amount assetId } } }",6"variables": {7"filter": {8"owner": "0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820"9}10}11}'
1const GET_BALANCES_QUERY = `2query Balances($filter: BalanceFilterInput) {3balances(filter: $filter, first: 5) {4nodes {5montant6assetId7}8}9}10`;1112const QUERY_VARIABLES = {13filter: {14owner: '0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820',15},16};1718const fetch_Balances = async () => {19essayer {20const response = await fetch('https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql', {21method: 'POST',22headers: {23'Accept': 'application/json',24'Content-Type': 'application/json',25},26body: JSON.stringify({27query: GET_BALANCES_QUERY,28variables: QUERY_VARIABLES,29}),30});3132if (!response.ok) {33throw new Error(`HTTP error! status: ${response.status}`);34}3536const result = await response.json();37console.log('Balances:', result.data.balances.nodes);38} catch (erreur) {39console.error('Error fetching balances:', error);40}41};4243fetch_Balances();44
1const GET_BALANCES_QUERY = `2query Balances($filter: BalanceFilterInput) {3balances(filter: $filter, first: 5) {4nodes {5montant6assetId7}8}9}10`;1112const QUERY_VARIABLES = {13filter: {14owner: '0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820',15},16};1718const fetch_Balances = async () => {19essayer {20const response = await fetch('https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql', {21method: 'POST',22headers: {23'Accept': 'application/json',24'Content-Type': 'application/json',25},26body: JSON.stringify({27query: GET_BALANCES_QUERY,28variables: QUERY_VARIABLES,29}),30});3132if (!response.ok) {33throw new Error(`HTTP error! status: ${response.status}`);34}3536const result = await response.json();37console.log('Balances:', result.data.balances.nodes);38} catch (erreur) {39console.error('Error fetching balances:', error);40}41};4243fetch_Balances();44
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.ajouter(« Content-Type », « application/json »);45const brut = JSON.stringify({6"query": "query Balances($filter: BalanceFilterInput) { balances(filter: $filter, first: 5) { nodes { amount assetId } } }",7"variables": {8"filter": {9"owner": "0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820"10}11}12});1314const requestOptions = {15méthode: « POST »,16en-têtes: myHeaders,17corps: brut,18redirection: « suivre »19};2021fetch("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql", requestOptions)22.puis((réponse) => réponse.texte())23.puis((résultat) => console.log(résultat))24.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 Balances($filter: BalanceFilterInput) { balances(filter: $filter, first: 5) { nodes { amount assetId } } }",7"variables": {8"filter": {9"owner": "0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820"10}11}12});1314const requestOptions = {15méthode: « POST »,16en-têtes: myHeaders,17corps: brut,18redirection: « suivre »19};2021fetch("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql", requestOptions)22.puis((réponse) => réponse.texte())23.puis((résultat) => console.log(résultat))24.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 BALANCES_QUERY = gql`15query Balances($filter: BalanceFilterInput) {16balances(filter: $filter, first: 5) {17nodes {18montant19assetId20}21}22}23`;2425const variables = {26filter: {27owner: "0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820"28}29};3031client.query({32query: BALANCES_QUERY,33variables: variables34})35.then(result => {36console.log('Balances:', JSON.stringify(result.data, null, 2));37})38.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 BALANCES_QUERY = gql`15query Balances($filter: BalanceFilterInput) {16balances(filter: $filter, first: 5) {17nodes {18montant19assetId20}21}22}23`;2425const variables = {26filter: {27owner: "0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820"28}29};3031client.query({32query: BALANCES_QUERY,33variables: variables34})35.then(result => {36console.log('Balances:', JSON.stringify(result.data, null, 2));37})38.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 Balances($filter: BalanceFilterInput) { balances(filter: $filter, first: 5) { nodes { amount assetId } } }",8"variables": {9"filter": {10"owner": "0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820"11}12}13})14en-têtes = {15'Accept': 'application/json',16« Content-Type »: 'application/json'17}1819réponse = demandes.demande(« POST », url, en-têtes=en-têtes, données=charge utile)2021imprimer(réponse.texte)22
1import demandes2import json34url = "https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql"56charge utile = json.dumps({7"query": "query Balances($filter: BalanceFilterInput) { balances(filter: $filter, first: 5) { nodes { amount assetId } } }",8"variables": {9"filter": {10"owner": "0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820"11}12}13})14en-têtes = {15'Accept': 'application/json',16« Content-Type »: 'application/json'17}1819réponse = demandes.demande(« POST », url, en-têtes=en-têtes, données=charge utile)2021imprimer(réponse.texte)22
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 Balances(\$filter: BalanceFilterInput) { balances(filter: \$filter, first: 5) { nodes { amount assetId } } }",15"variables": {16"filter": {17"owner": "0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820"18}19}20})2122réponse = https.requête(requête)23affiche la réponse.read_body24
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 Balances(\$filter: BalanceFilterInput) { balances(filter: \$filter, first: 5) { nodes { amount assetId } } }",15"variables": {16"filter": {17"owner": "0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820"18}19}20})2122réponse = https.requête(requête)23affiche la réponse.read_body24
Vous n'avez pas encore de compte ?
Créez votreendpoint Quicknode endpoint quelques secondes et commencez à développer
Commencez gratuitement