getGenesisHash RPC Method
पैरामीटर
यह विधि किसी भी पैरामीटर को स्वीकार नहीं करती है।
रिटर्न
परिणाम
लोड हो रहा है...
अनुरोध
1curl https://docs-demo.solana-mainnet.quiknode.pro/ \2-X POST \3-एच "Content-Type: application/json" \4--data '{"jsonrpc":"2.0","id":1, "method":"getGenesisHash"}'
1curl https://docs-demo.solana-mainnet.quiknode.pro/ \2-X POST \3-एच "Content-Type: application/json" \4--data '{"jsonrpc":"2.0","id":1, "method":"getGenesisHash"}'
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://docs-demo.solana-mainnet.quiknode.pro/")67https = Net :: HTTP . new ( url . host , url . port )8https . use_ssl = सत्य910अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )11अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"12अनुरोध.बॉडी = JSON . डंप ( {13"jsonrpc" : "2.0" ,14"पहचान" : 1 ,15"method": "getGenesisHash"16} )1718प्रतिक्रिया = https . अनुरोध ( अनुरोध )19puts response . read_body20
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://docs-demo.solana-mainnet.quiknode.pro/")67https = Net :: HTTP . new ( url . host , url . port )8https . use_ssl = सत्य910अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )11अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"12अनुरोध.बॉडी = JSON . डंप ( {13"jsonrpc" : "2.0" ,14"पहचान" : 1 ,15"method": "getGenesisHash"16} )1718प्रतिक्रिया = https . अनुरोध ( अनुरोध )19puts response . read_body20
1import { createSolanaRpc } from "@solana/kit";23(async () => {4const solanaRpc = createSolanaRpc("https://docs-demo.solana-mainnet.quiknode.pro/");56try {7const genesisHash = await solanaRpc.getGenesisHash().send();8console.log(genesisHash);9} catch (error) {10console.error("Error fetching genesis hash:", error);11}12})();
1import { createSolanaRpc } from "@solana/kit";23(async () => {4const solanaRpc = createSolanaRpc("https://docs-demo.solana-mainnet.quiknode.pro/");56try {7const genesisHash = await solanaRpc.getGenesisHash().send();8console.log(genesisHash);9} catch (error) {10console.error("Error fetching genesis hash:", error);11}12})();
1// not currently supported by solanaJS2const axios = require("axios");3(() => {4const config = {5headers: {6"Content-Type": "application/json",7} ,8};9const data = {10jsonrpc: "2.0",11id: 1,12method: "getGenesisHash",13};14axios15.post("https://docs-demo.solana-mainnet.quiknode.pro/", data, config)16.then(function (response) {17// handle success18console.log(response.data);19} )20.catch((err) => {21// handle error22console.log(err);23});24})();25
1// not currently supported by solanaJS2const axios = require("axios");3(() => {4const config = {5headers: {6"Content-Type": "application/json",7} ,8};9const data = {10jsonrpc: "2.0",11id: 1,12method: "getGenesisHash",13};14axios15.post("https://docs-demo.solana-mainnet.quiknode.pro/", data, config)16.then(function (response) {17// handle success18console.log(response.data);19} )20.catch((err) => {21// handle error22console.log(err);23});24})();25
1from solana.rpc.api import Client2solana_client = Client("https://docs-demo.solana-mainnet.quiknode.pro/")3print(solana_client.get_genesis_hash() )
1from solana.rpc.api import Client2solana_client = Client("https://docs-demo.solana-mainnet.quiknode.pro/")3print(solana_client.get_genesis_hash() )
1use reqwest::header;2use reqwest::Client;3use std::error::Error;45#[टोकियो::मुख्य]6async fn main() -> Result<(), Box<dyn Error>> {7let mut headers = header::HeaderMap::new();8headers.insert("Content-Type", "application/json".parse().unwrap());910let client = Client::new();11let json_data = r#"12{13"jsonrpc": "2.0",14"id": 1,15"method": "getGenesisHash"16}17"#;18let response = client19.post("https://docs-demo.solana-mainnet.quiknode.pro/")20.headers(headers)21.body(json_data)22.send()23.await?;2425let body = response.text().await?;26println!("{}", body);2728ठीक है ( ( ) )29}
1use reqwest::header;2use reqwest::Client;3use std::error::Error;45#[टोकियो::मुख्य]6async fn main() -> Result<(), Box<dyn Error>> {7let mut headers = header::HeaderMap::new();8headers.insert("Content-Type", "application/json".parse().unwrap());910let client = Client::new();11let json_data = r#"12{13"jsonrpc": "2.0",14"id": 1,15"method": "getGenesisHash"16}17"#;18let response = client19.post("https://docs-demo.solana-mainnet.quiknode.pro/")20.headers(headers)21.body(json_data)22.send()23.await?;2425let body = response.text().await?;26println!("{}", body);2728ठीक है ( ( ) )29}
प्रतिक्रिया
1{2"jsonrpc" : "2.0" ,3"result": "5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d",4"पहचान" : 15}
1{2"jsonrpc" : "2.0" ,3"result": "5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d",4"पहचान" : 15}
अब तक कोई खाता नहीं है?
कुछ ही सेकंड में अपना क्विकनोड एंडपॉइंट बनाएं और निर्माण शुरू करें।
मुफ़्त में शुरुआत करें