Browse Source

Merge pull request #4535

c4a321f Add peerid to getpeerinfo to allow correlation with the logs. (Gregory Maxwell)
0.10
Wladimir J. van der Laan 10 years ago
parent
commit
87e40799fd
No known key found for this signature in database
GPG Key ID: 74810B012346C9A6
  1. 2
      src/rpcnet.cpp

2
src/rpcnet.cpp

@ -79,6 +79,7 @@ Value getpeerinfo(const Array& params, bool fHelp) @@ -79,6 +79,7 @@ Value getpeerinfo(const Array& params, bool fHelp)
"\nbResult:\n"
"[\n"
" {\n"
" \"id\": n, (numeric) Peer index\n"
" \"addr\":\"host:port\", (string) The ip address and port of the peer\n"
" \"addrlocal\":\"ip:port\", (string) local address\n"
" \"services\":\"xxxxxxxxxxxxxxxx\", (string) The services offered\n"
@ -113,6 +114,7 @@ Value getpeerinfo(const Array& params, bool fHelp) @@ -113,6 +114,7 @@ Value getpeerinfo(const Array& params, bool fHelp)
Object obj;
CNodeStateStats statestats;
bool fStateStats = GetNodeStateStats(stats.nodeid, statestats);
obj.push_back(Pair("id", stats.nodeid));
obj.push_back(Pair("addr", stats.addrName));
if (!(stats.addrLocal.empty()))
obj.push_back(Pair("addrlocal", stats.addrLocal));

Loading…
Cancel
Save