getVersion RPC Method
参数
该方法不接受任何参数
退货
结果
正在加载...
solana-core
正在加载...
feature-set
正在加载...
请求
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":"getVersion"}'
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":"getVersion"}'
1require "uri"2require "json"3require "net/http"45url = URI("https://docs-demo.solana-mainnet.quiknode.pro/")67https = Net::HTTP.new(url.主机, url.端口)8https.use_ssl = true910请求 = Net::HTTP::POST.new(url)11请求["Content-Type"] = "application/json"12请求.请求体 = JSON.dump({13“jsonrpc”: "2.0",14"id": 1,15"method": "getVersion"16})1718回复 = https.请求(请求)19返回响应.read_body20
1require "uri"2require "json"3require "net/http"45url = URI("https://docs-demo.solana-mainnet.quiknode.pro/")67https = Net::HTTP.new(url.主机, url.端口)8https.use_ssl = true910请求 = Net::HTTP::POST.new(url)11请求["Content-Type"] = "application/json"12请求.请求体 = JSON.dump({13“jsonrpc”: "2.0",14"id": 1,15"method": "getVersion"16})1718回复 = https.请求(请求)19返回响应.read_body20
1import { createSolanaRpc } from "@solana/kit";23(async () => {4const solanaRpc = createSolanaRpc("https://docs-demo.solana-mainnet.quiknode.pro/");56试一试 {7const version = await solanaRpc.getVersion().send();8console.log(version);9} catch (error) {10console.error("Error fetching version:", error);11}12})();13
1import { createSolanaRpc } from "@solana/kit";23(async () => {4const solanaRpc = createSolanaRpc("https://docs-demo.solana-mainnet.quiknode.pro/");56试一试 {7const version = await solanaRpc.getVersion().send();8console.log(version);9} catch (error) {10console.error("Error fetching version:", error);11}12})();13
1const web3 = require("@solana/web3.js");2(async () => {3const solana = new web3.连接(“https://docs-demo.solana-mainnet.quiknode.pro/”);4console.log(await solana.getVersion());5})();6
1const web3 = require("@solana/web3.js");2(async () => {3const solana = new web3.连接(“https://docs-demo.solana-mainnet.quiknode.pro/”);4console.log(await solana.getVersion());5})();6
1from solana.rpc.api import Client2solana_client = 客户端(“https://docs-demo.solana-mainnet.quiknode.pro/”)3print(solana_client.get_version())
1from solana.rpc.api import Client2solana_client = 客户端(“https://docs-demo.solana-mainnet.quiknode.pro/”)3print(solana_client.get_version())
1使用 reqwest::header;2使用 reqwest::客户端;3使用 std::error::错误;45#[tokio::main]6async fn main() -> Result<(), Box<dyn Error>> {7let mut 头文件 = header::HeaderMap::new();8标题.插入("Content-Type", "application/json".parse().unwrap());910let 客户端 = Client::new();11let json_data = r#"12{13"jsonrpc": "2.0",14"id": 1,15"method": "getVersion"16}17"#;18let 响应 = 客户端19.帖子(“https://docs-demo.solana-mainnet.quiknode.pro/”)20.标题(标题))21.正文(json_data)22.发送()23.await?;2425let 正文 = 响应.text().await?;26println!("{}", body);2728好的(())29}
1使用 reqwest::header;2使用 reqwest::客户端;3使用 std::error::错误;45#[tokio::main]6async fn main() -> Result<(), Box<dyn Error>> {7let mut 头文件 = header::HeaderMap::new();8标题.插入("Content-Type", "application/json".parse().unwrap());910let 客户端 = Client::new();11let json_data = r#"12{13"jsonrpc": "2.0",14"id": 1,15"method": "getVersion"16}17"#;18let 响应 = 客户端19.帖子(“https://docs-demo.solana-mainnet.quiknode.pro/”)20.标题(标题))21.正文(json_data)22.发送()23.await?;2425let 正文 = 响应.text().await?;26println!("{}", body);2728好的(())29}
回复
1{2“jsonrpc”: "2.0",3"id": 1,4"result": {5"feature-set": 1416569292,6"solana-core": "2.1.21"7}8}
1{2“jsonrpc”: "2.0",3"id": 1,4"result": {5"feature-set": 1416569292,6"solana-core": "2.1.21"7}8}