> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# 如何使用 getVersion

> 了解 getVersion 的使用案例、代码示例、请求参数、响应结构和提示。

[RPC 方法](https://www.helius.dev/docs/api-reference/rpc/http/getversion)返回查询的 RPC 节点上运行的当前 Solana 软件版本。这包括版本字符串和一个标识符。

此方法对于验证您正在交互的节点版本或用于诊断目的非常有用。

## 常见用例

* **节点版本验证：** 确认 RPC 节点的软件版本，对于兼容性或了解可用功能可能很重要。
* **网络监控：** 工具可能定期检查各个节点的版本，以了解网络中的软件分布（尽管提供了更全面的视图）。
* **故障排除：** 了解节点版本对于诊断问题或意外行为非常重要。

## 请求参数

此方法不需要任何参数。

## 响应结构

JSON-RPC 响应的字段将是一个对象，包含：

* **版本字符串** (string)：Solana 核心软件的版本字符串（例如，“1.18.4”）。
* **标识符** (u32)：节点上激活的功能集合的数字标识符。

**示例响应：**

## 代码示例

<CodeGroup />

## 开发者提示

* **简单性：** 这是最简单的 RPC 调用之一，适用于快速检查节点的软件。
* **节点特定：** 返回的版本特定于您查询的 RPC 节点。集群中的不同节点可能运行略有不同的版本，尤其是在升级期间。

本指南提供了 RPC 方法的清晰概述、其用例以及如何解释其响应。

## 相关方法

<CardGroup cols={2}>
  <Card title="getClusterNodes" href="/docs/zh/api-reference/rpc/http/getclusternodes">
    获取集群中所有节点的版本信息
  </Card>

  <Card title="getHealth" href="/docs/zh/api-reference/rpc/http/gethealth">
    检查节点的健康状态
  </Card>
</CardGroup>
