getBlockInfo Query
पैरामीटर
यह विधि किसी भी पैरामीटर को स्वीकार नहीं करती है।
रिटर्न
डेटा
वस्तु
लोड हो रहा है...
अवरोध पैदा करना
वस्तु
लोड हो रहा है...
पहचान
डोरी
लोड हो रहा है...
height
डोरी
लोड हो रहा है...
लेनदेन
सरणी
लोड हो रहा है...
पहचान
डोरी
लोड हो रहा है...
अनुरोध
1curl --location 'https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql' \2--header 'Accept: application/json' \3--शीर्षक 'Content-Type: application/json' \4--data '{5"query": "query BlockById($id: BlockId!) { block(id: $id) { id height transactions { id } } }",6"variables": {7"id": "0x37f8a43bc7a5c0460bd7478a41f191a74dfb3685f00e48a316d8406658dc0dad"8}9}'
1curl --location 'https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql' \2--header 'Accept: application/json' \3--शीर्षक 'Content-Type: application/json' \4--data '{5"query": "query BlockById($id: BlockId!) { block(id: $id) { id height transactions { id } } }",6"variables": {7"id": "0x37f8a43bc7a5c0460bd7478a41f191a74dfb3685f00e48a316d8406658dc0dad"8}9}'
1const BLOCK_QUERY = `2query {3block(id: "0x37f8a43bc7a5c0460bd7478a41f191a74dfb3685f00e48a316d8406658dc0dad") {4पहचान5height6transactions {7पहचान8}9}10}11`;1213const fetchBlockInfo = async (): Promise<void> => {14try {15const response = await fetch('https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql', {16method: 'POST',17headers: {18'Accept': 'application/json',19'Content-Type': 'application/json',20} ,21body: JSON.stringify({22query: BLOCK_QUERY,23}),24});2526if (!response.ok) {27throw new Error(`HTTP error! status: ${response.status}`);28}2930const result = await response.json();31console.log('Block ID:', result.data.block.id);32console.log('Block Height:', result.data.block.height);33console.log('Transactions:', result.data.block.transactions.map((tx: any) => tx.id));34} catch (error) {35console.error('Error fetching block info:', error);36}37} ;3839fetchBlockInfo();40
1const BLOCK_QUERY = `2query {3block(id: "0x37f8a43bc7a5c0460bd7478a41f191a74dfb3685f00e48a316d8406658dc0dad") {4पहचान5height6transactions {7पहचान8}9}10}11`;1213const fetchBlockInfo = async (): Promise<void> => {14try {15const response = await fetch('https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql', {16method: 'POST',17headers: {18'Accept': 'application/json',19'Content-Type': 'application/json',20} ,21body: JSON.stringify({22query: BLOCK_QUERY,23}),24});2526if (!response.ok) {27throw new Error(`HTTP error! status: ${response.status}`);28}2930const result = await response.json();31console.log('Block ID:', result.data.block.id);32console.log('Block Height:', result.data.block.height);33console.log('Transactions:', result.data.block.transactions.map((tx: any) => tx.id));34} catch (error) {35console.error('Error fetching block info:', error);36}37} ;3839fetchBlockInfo();40
1const myHeaders = नया हेडर ( ) ;2myHeaders.append("Accept", "application/json");3myHeaders.append ( "Content- Type " , "application/json" ) ;45const raw = JSON.stringify({6"query": "query BlockById($id: BlockId!) { block(id: $id) { id height transactions { id } } }",7"variables": {8"id": "0x37f8a43bc7a5c0460bd7478a41f191a74dfb3685f00e48a316d8406658dc0dad"9}10} ) ;1112const requestOptions = {13method: "POST",14हेडर : मेरे हेडर ,15शरीर : कच्चा ,16पुनर्निर्देशन : "अनुसरण करना"17} ;1819fetch("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql", requestOptions)20फिर ( ( प्रतिक्रिया ) = > प्रतिक्रिया.पाठ ( ) )21फिर ( ( परिणाम ) => कंसोल.लॉग ( परिणाम )22. कैच ( ( त्रुटि ) => कंसोल.त्रुटि ( त्रुटि ) ) ;
1const myHeaders = नया हेडर ( ) ;2myHeaders.append("Accept", "application/json");3myHeaders.append ( "Content- Type " , "application/json" ) ;45const raw = JSON.stringify({6"query": "query BlockById($id: BlockId!) { block(id: $id) { id height transactions { id } } }",7"variables": {8"id": "0x37f8a43bc7a5c0460bd7478a41f191a74dfb3685f00e48a316d8406658dc0dad"9}10} ) ;1112const requestOptions = {13method: "POST",14हेडर : मेरे हेडर ,15शरीर : कच्चा ,16पुनर्निर्देशन : "अनुसरण करना"17} ;1819fetch("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql", requestOptions)20फिर ( ( प्रतिक्रिया ) = > प्रतिक्रिया.पाठ ( ) )21फिर ( ( परिणाम ) => कंसोल.लॉग ( परिणाम )22. कैच ( ( त्रुटि ) => कंसोल.त्रुटि ( त्रुटि ) ) ;
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'स्वीकार करना' : 'एप्लिकेशन/जेसन' ,10'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'11}12} ) ;1314const BLOCK_BY_ID_QUERY = gql`15query BlockById($id: BlockId!) {16block(id: $id) {17पहचान18height19transactions {20पहचान21}22}23}24`;2526const variables = {27id: "0x37f8a43bc7a5c0460bd7478a41f191a74dfb3685f00e48a316d8406658dc0dad"28} ;2930client.query({31query: BLOCK_BY_ID_QUERY,32variables: variables33} )34.then(result => {35console.log(JSON.stringify(result.data, null, 2));36} )37.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'स्वीकार करना' : 'एप्लिकेशन/जेसन' ,10'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'11}12} ) ;1314const BLOCK_BY_ID_QUERY = gql`15query BlockById($id: BlockId!) {16block(id: $id) {17पहचान18height19transactions {20पहचान21}22}23}24`;2526const variables = {27id: "0x37f8a43bc7a5c0460bd7478a41f191a74dfb3685f00e48a316d8406658dc0dad"28} ;2930client.query({31query: BLOCK_BY_ID_QUERY,32variables: variables33} )34.then(result => {35console.log(JSON.stringify(result.data, null, 2));36} )37.catch(error => console.error('Error:', error));
1आयात अनुरोध2आयात करें json34url = "https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql"56पेलोड = json . डंप्स ( {7"query": "query BlockById($id: BlockId!) { block(id: $id) { id height transactions { id } } }",8"variables": {9"id": "0x37f8a43bc7a5c0460bd7478a41f191a74dfb3685f00e48a316d8406658dc0dad"10}11} )12हेडर = {13'स्वीकार करना' : 'एप्लिकेशन/जेसन' ,14'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'15}1617प्रतिक्रिया = अनुरोध.अनुरोध ( " POST " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )1819प्रिंट ( प्रतिक्रिया . पाठ )20
1आयात अनुरोध2आयात करें json34url = "https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql"56पेलोड = json . डंप्स ( {7"query": "query BlockById($id: BlockId!) { block(id: $id) { id height transactions { id } } }",8"variables": {9"id": "0x37f8a43bc7a5c0460bd7478a41f191a74dfb3685f00e48a316d8406658dc0dad"10}11} )12हेडर = {13'स्वीकार करना' : 'एप्लिकेशन/जेसन' ,14'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'15}1617प्रतिक्रिया = अनुरोध.अनुरोध ( " POST " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )1819प्रिंट ( प्रतिक्रिया . पाठ )20
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql")67https = Net :: HTTP . new ( url . host , url . port )8https . use_ssl = सत्य910अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )11अनुरोध [ "स्वीकार करें" ] = "एप्लिकेशन/जेसन"12अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"13अनुरोध.बॉडी = JSON . डंप ( {14"query": "query BlockById(\$id: BlockId\!) { block(id: \$id) { id height transactions { id } } }",15"variables": {16"id": "0x37f8a43bc7a5c0460bd7478a41f191a74dfb3685f00e48a316d8406658dc0dad"17}18} )1920प्रतिक्रिया = https . अनुरोध ( अनुरोध )21puts response . read_body22
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://docs-demo.fuel-mainnet.quiknode.pro/v1/graphql")67https = Net :: HTTP . new ( url . host , url . port )8https . use_ssl = सत्य910अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )11अनुरोध [ "स्वीकार करें" ] = "एप्लिकेशन/जेसन"12अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"13अनुरोध.बॉडी = JSON . डंप ( {14"query": "query BlockById(\$id: BlockId\!) { block(id: \$id) { id height transactions { id } } }",15"variables": {16"id": "0x37f8a43bc7a5c0460bd7478a41f191a74dfb3685f00e48a316d8406658dc0dad"17}18} )1920प्रतिक्रिया = https . अनुरोध ( अनुरोध )21puts response . read_body22
अब तक कोई खाता नहीं है?
अपना बनाएँ Quicknode endpoint कुछ ही सेकंड में निर्माण शुरू करें
मुफ़्त में शुरुआत करें