listAddressAssetBalances Query
Parameters
filter
object
VERPLICHT
Bezig met laden...
owner
tekenreeks
VERPLICHT
Bezig met laden...
Retourzendingen
gegevens
object
Bezig met laden...
balance
object
Bezig met laden...
nodes
array
Bezig met laden...
amount
tekenreeks
Bezig met laden...
assetId
tekenreeks
Bezig met laden...
Verzoek
1curl --location 'https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql' \2--header 'Accept: application/json' \3--header 'Content-Type: application/json' \4--data '{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--header 'Content-Type: application/json' \4--data '{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 {5amount6assetId7}8}9}10`;1112const QUERY_VARIABLES = {13filter: {14owner: '0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820',15},16};1718const fetch_Balances = async () => {19try {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 (error) {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 {5amount6assetId7}8}9}10`;1112const QUERY_VARIABLES = {13filter: {14owner: '0xce9f8d9367fc4671c0ececce7ab603f6f75d1e66082a82ad12ecdc219b308820',15},16};1718const fetch_Balances = async () => {19try {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 (error) {39console.error('Error fetching balances:', error);40}41};4243fetch_Balances();44
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.toevoegen("Content-Type", "application/json");45const raw = 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 = {15methode: "POST",16kopteksten: myHeaders,17body: raw,18omleiden: "volgen"19};2021fetch("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql", requestOptions)22.dan((reactie) => reactie.tekst())23.dan((resultaat) => console.log(resultaat))24.catch((fout) => console.fout(fout));
1const myHeaders = new Headers();2myHeaders.append("Accept", "application/json");3myHeaders.toevoegen("Content-Type", "application/json");45const raw = 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 = {15methode: "POST",16kopteksten: myHeaders,17body: raw,18omleiden: "volgen"19};2021fetch("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql", requestOptions)22.dan((reactie) => reactie.tekst())23.dan((resultaat) => console.log(resultaat))24.catch((fout) => console.fout(fout));
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 {18amount19assetId20}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 {18amount19assetId20}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 verzoeken2import json34url = "https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql"56nuttige lading = 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})14kopteksten = {15'Accept': 'application/json',16'Content-Type': 'application/json'17}1819antwoord = verzoeken.verzoek("POST", url, headers=headers, gegevens=payload)2021afdrukken(reactie.tekst)22
1import verzoeken2import json34url = "https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql"56nuttige lading = 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})14kopteksten = {15'Accept': 'application/json',16'Content-Type': 'application/json'17}1819antwoord = verzoeken.verzoek("POST", url, headers=headers, gegevens=payload)2021afdrukken(reactie.tekst)22
1vereisen "uri"2vereisen "json"3vereisen "net/http"45url = URI("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql")67https = Net::HTTP.nieuw(url.host, url.poort)8https.use_ssl = true910verzoek = Netto::HTTP::POST.nieuw(url)11request["Accept"] = "application/json"12verzoek["Content-Type"] = "application/json"13verzoek.tekst = 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})2122antwoord = https.verzoek(verzoek)23geeft het antwoord weer.read_body24
1vereisen "uri"2vereisen "json"3vereisen "net/http"45url = URI("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql")67https = Net::HTTP.nieuw(url.host, url.poort)8https.use_ssl = true910verzoek = Netto::HTTP::POST.nieuw(url)11request["Accept"] = "application/json"12verzoek["Content-Type"] = "application/json"13verzoek.tekst = 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})2122antwoord = https.verzoek(verzoek)23geeft het antwoord weer.read_body24
Heb je nog geen account?
Maak binnen enkele seconden je Quicknode-eindpunt aan en ga aan de slag
Ga gratis aan de slag