getBlockHeight RPC Method
Parameter
Objekt
Objekt
Wird geladen...
commitment
Zeichenkette
Wird geladen...
finalized
Zeichenkette
Wird geladen...
confirmed
Zeichenkette
Wird geladen...
processed
Zeichenkette
Wird geladen...
minContextSlot
Ganzzahl
Wird geladen...
Rücksendungen
Ergebnis
Wird geladen...
Anfrage
1curl https://docs-demo.solana-mainnet.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"jsonrpc":"2.0","id":1, "method":"getBlockHeight"}'
1curl https://docs-demo.solana-mainnet.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"jsonrpc":"2.0","id":1, "method":"getBlockHeight"}'
1require "uri"2require "json"3require „net/http“45url = URI("https://docs-demo.solana-mainnet.quiknode.pro/")67https = Net::HTTP.new(url.host, URL.Port)8https.use_ssl = true910Anfrage = Netto::HTTP::POST.new(URL)11Anfrage[„Content-Type“] = „application/json“12Anfrage.Inhalt = JSON.dump({13„jsonrpc“: "2.0",14„id“: 1,15"method": "getBlockHeight"16})1718Antwort = https.Anfrage(Anfrage)19gibt die Antwort aus.read_body20
1require "uri"2require "json"3require „net/http“45url = URI("https://docs-demo.solana-mainnet.quiknode.pro/")67https = Net::HTTP.new(url.host, URL.Port)8https.use_ssl = true910Anfrage = Netto::HTTP::POST.new(URL)11Anfrage[„Content-Type“] = „application/json“12Anfrage.Inhalt = JSON.dump({13„jsonrpc“: "2.0",14„id“: 1,15"method": "getBlockHeight"16})1718Antwort = https.Anfrage(Anfrage)19gibt die Antwort aus.read_body20
1import { createSolanaRpc } from "@solana/kit";23(async () => {4const solanaRpc = createSolanaRpc("https://docs-demo.solana-mainnet.quiknode.pro/");56try {7const blockHeight = await solanaRpc.getBlockHeight().send();8console.log(blockHeight);9} catch (error) {10console.error("Error fetching block height:", error);11}12})();
1import { createSolanaRpc } from "@solana/kit";23(async () => {4const solanaRpc = createSolanaRpc("https://docs-demo.solana-mainnet.quiknode.pro/");56try {7const blockHeight = await solanaRpc.getBlockHeight().send();8console.log(blockHeight);9} catch (error) {10console.error("Error fetching block height:", error);11}12})();
1const web3 = require("@solana/web3.js");2(async () => {3const SOLANA_CONNECTION = new web3.Connection("https://docs-demo.solana-mainnet.quiknode.pro/");4console.log(5await SOLANA_CONNECTION.getBlockHeight(94101948)6);7})();
1const web3 = require("@solana/web3.js");2(async () => {3const SOLANA_CONNECTION = new web3.Connection("https://docs-demo.solana-mainnet.quiknode.pro/");4console.log(5await SOLANA_CONNECTION.getBlockHeight(94101948)6);7})();
1from jsonrpcclient import request, parse, Ok2import logging3import requests4response = requests.post("https://docs-demo.solana-mainnet.quiknode.pro/", json=request("getBlockHeight"))5parsed = parse(response.json())6if isinstance(parsed, Ok):7print(parsed.result)8sonst:9logging.error(parsed.message)10
1from jsonrpcclient import request, parse, Ok2import logging3import requests4response = requests.post("https://docs-demo.solana-mainnet.quiknode.pro/", json=request("getBlockHeight"))5parsed = parse(response.json())6if isinstance(parsed, Ok):7print(parsed.result)8sonst:9logging.error(parsed.message)10
1use reqwest::header;2use reqwest::Client;3use std::error::Error;45#[tokio::main]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": "getBlockHeight"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);2728Ok(())29}30
1use reqwest::header;2use reqwest::Client;3use std::error::Error;45#[tokio::main]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": "getBlockHeight"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);2728Ok(())29}30
Antwort
1{2„jsonrpc“: "2.0",3"result": 313733712,4„id“: 15}
1{2„jsonrpc“: "2.0",3"result": 313733712,4„id“: 15}
Haben Sie noch kein Konto?
Erstellen Sie Ihren Quicknode-Endpunkt in Sekundenschnelle und legen Sie los
Kostenlos loslegen