isBlockhashValid RPC Method
パラメータ
blockhash
文字列
必須
読み込み中...
オブジェクト
オブジェクト
読み込み中...
finalized
読み込み中...
confirmed
読み込み中...
processed
読み込み中...
minContextSlot
整数
読み込み中...
返品
結果
読み込み中...
リクエスト
1curl https://docs-demo.solana-mainnet.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4-d '5{6"id":45,7"jsonrpc":"2.0",8"method":"isBlockhashValid",9"params":[10"JupRhwjrF5fAcs6dFhLH59r3TJFvbcyLP2NRM8UGH9H"11]12}13'
1curl https://docs-demo.solana-mainnet.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4-d '5{6"id":45,7"jsonrpc":"2.0",8"method":"isBlockhashValid",9"params":[10"JupRhwjrF5fAcs6dFhLH59r3TJFvbcyLP2NRM8UGH9H"11]12}13'
1import { createSolanaRpc, blockhash } from "@solana/kit";23(async () => {4const solanaRpc = createSolanaRpc("https://docs-demo.solana-mainnet.quiknode.pro/");56const blockHash = blockhash("EPnQzurHhxLXGtk73B5zvWaRoGpkzd5tU9ZGVAULbQoJ");7試す {8const isValid = await solanaRpc.isBlockhashValid(blockHash)9console.log("Is blockhash valid:", isValid);10} catch (エラー) {11console.error("Error checking blockhash validity:", error);12}13})();
1import { createSolanaRpc, blockhash } from "@solana/kit";23(async () => {4const solanaRpc = createSolanaRpc("https://docs-demo.solana-mainnet.quiknode.pro/");56const blockHash = blockhash("EPnQzurHhxLXGtk73B5zvWaRoGpkzd5tU9ZGVAULbQoJ");7試す {8const isValid = await solanaRpc.isBlockhashValid(blockHash)9console.log("Is blockhash valid:", isValid);10} catch (エラー) {11console.error("Error checking blockhash validity:", error);12}13})();
1use reqwest::ヘッダー;2use reqwest::クライアント;3use std::error::エラー;45#[tokio::main]6async fn main() -> Result<(), Box<dyn Error>> {7let mut ヘッダー = header::ヘッダーマップ::new();8ヘッダー.挿入("Content-Type", "application/json".parse().unwrap());910let クライアント client= クライアント::new();11let json_data = r#"12{13"id": 45,14"jsonrpc": "2.0",15"method": "isBlockhashValid",16"params": [17JupRhwjrF5fAcs6dFhLH59r3TJFvbcyLP2NRM8UGH9H18]19}20"#;21let レスポンス レスポンス= クライアント22.投稿(「https://docs-demo.solana-mainnet.quiknode.pro/」)23.ヘッダー(ヘッダー)24.本文(json_data)25.送信()26.await?;2728let body = レスポンス.text().await?;29println!("{}", body);3031OK(())32}
1use reqwest::ヘッダー;2use reqwest::クライアント;3use std::error::エラー;45#[tokio::main]6async fn main() -> Result<(), Box<dyn Error>> {7let mut ヘッダー = header::ヘッダーマップ::new();8ヘッダー.挿入("Content-Type", "application/json".parse().unwrap());910let クライアント client= クライアント::new();11let json_data = r#"12{13"id": 45,14"jsonrpc": "2.0",15"method": "isBlockhashValid",16"params": [17JupRhwjrF5fAcs6dFhLH59r3TJFvbcyLP2NRM8UGH9H18]19}20"#;21let レスポンス レスポンス= クライアント22.投稿(「https://docs-demo.solana-mainnet.quiknode.pro/」)23.ヘッダー(ヘッダー)24.本文(json_data)25.送信()26.await?;2728let body = レスポンス.text().await?;29println!("{}", body);3031OK(())32}
回答
1{2"jsonrpc": "2.0",3"result": {4"context": {5"slot": 24836},7"value": false8},9"id": 4510}
1{2"jsonrpc": "2.0",3"result": {4"context": {5"slot": 24836},7"value": false8},9"id": 4510}