admin_peers
peers属性可用来查询当前geth节点已连接的远程节点的相关信息,包括ÐΞVp2p协议信息
以及运行中的应用协议信息,例如eth、les、shh、bzz等。
调用方法
Go:
admin.Peers() ([]*p2p.PeerInfo, error)
Geth控制台:
admin.peers
JSON RPC:
{"method": "admin_peers"}
示例代码
下面的示例展示了在Geth控制台中如何使用peers属性获取当前geth节点所
连接的远程节点旳网络信息:
> admin.peers
[{
caps: ["eth/61", "eth/62", "eth/63"],
id: "08a6b39263470c78d3e4f58e3c997cd2e7af623afce64656cfc56480babcea7a9138f3d09d7b9879344c2d2e457679e3655d4b56eaff5fd4fd7f147bdb045124",
name: "Geth/v1.5.0-unstable/linux/go1.5.1",
network: {
localAddress: "192.168.0.104:51068",
remoteAddress: "71.62.31.72:30303"
},
protocols: {
eth: {
dif