getClusterNodes
getClusterNodes
方法返回集群中的所有节点的信息。
请求参数
无
响应结果
result字段为JSON对象数组,每个成员包含以下字段:
- pubkey:
<string>
- Node public key, as base-58 encoded string - gossip:
<string>
- Gossip network address for the node - tpu:
<string>
- TPU network address for the node - rpc:
<string>|null
- JSON RPC network address for the node, or null if the JSON RPC service is not enabled - version:
<string>|null
- The software version of the node, or null if the version information is not available - featureSet:
<number>|null
- The unique identifier of the node's feature set - shredVersion:
<number>|null
- The shred version the node has been configured to use
示例代码
请求:
curl http://localhost:8899 -X POST -H "Content-Type: application/json" -d '
{"jsonrpc":"2.0", "id":1, "method":"getClusterNodes"}
响应:
{
"jsonrpc": "2.0",
"result": [
{
"gossip": "10.239.6.48:8001",
"pubkey": "9QzsJf7LPLj8GkXbYT3LFDKqsj2hHG7TA3xinJHu8epQ",
"rpc": "10.239.6.48:8899",
"tpu": "10.239.6.48:8856",
"version": "1.0.0 c375ce1f"
}
],
"id": 1
}