|
|
|
@ -116,11 +116,11 @@ Value getpeerinfo(const Array& params, bool fHelp)
@@ -116,11 +116,11 @@ Value getpeerinfo(const Array& params, bool fHelp)
|
|
|
|
|
if (!(stats.addrLocal.empty())) |
|
|
|
|
obj.push_back(Pair("addrlocal", stats.addrLocal)); |
|
|
|
|
obj.push_back(Pair("services", strprintf("%08x", stats.nServices))); |
|
|
|
|
obj.push_back(Pair("lastsend", (int64_t)stats.nLastSend)); |
|
|
|
|
obj.push_back(Pair("lastrecv", (int64_t)stats.nLastRecv)); |
|
|
|
|
obj.push_back(Pair("bytessent", (int64_t)stats.nSendBytes)); |
|
|
|
|
obj.push_back(Pair("bytesrecv", (int64_t)stats.nRecvBytes)); |
|
|
|
|
obj.push_back(Pair("conntime", (int64_t)stats.nTimeConnected)); |
|
|
|
|
obj.push_back(Pair("lastsend", stats.nLastSend)); |
|
|
|
|
obj.push_back(Pair("lastrecv", stats.nLastRecv)); |
|
|
|
|
obj.push_back(Pair("bytessent", stats.nSendBytes)); |
|
|
|
|
obj.push_back(Pair("bytesrecv", stats.nRecvBytes)); |
|
|
|
|
obj.push_back(Pair("conntime", stats.nTimeConnected)); |
|
|
|
|
obj.push_back(Pair("pingtime", stats.dPingTime)); |
|
|
|
|
if (stats.dPingWait > 0.0) |
|
|
|
|
obj.push_back(Pair("pingwait", stats.dPingWait)); |
|
|
|
@ -328,9 +328,9 @@ Value getnettotals(const Array& params, bool fHelp)
@@ -328,9 +328,9 @@ Value getnettotals(const Array& params, bool fHelp)
|
|
|
|
|
); |
|
|
|
|
|
|
|
|
|
Object obj; |
|
|
|
|
obj.push_back(Pair("totalbytesrecv", static_cast< uint64_t>(CNode::GetTotalBytesRecv()))); |
|
|
|
|
obj.push_back(Pair("totalbytessent", static_cast<uint64_t>(CNode::GetTotalBytesSent()))); |
|
|
|
|
obj.push_back(Pair("timemillis", static_cast<int64_t>(GetTimeMillis()))); |
|
|
|
|
obj.push_back(Pair("totalbytesrecv", CNode::GetTotalBytesRecv())); |
|
|
|
|
obj.push_back(Pair("totalbytessent", CNode::GetTotalBytesSent())); |
|
|
|
|
obj.push_back(Pair("timemillis", GetTimeMillis())); |
|
|
|
|
return obj; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -365,7 +365,7 @@ Value getnetworkinfo(const Array& params, bool fHelp)
@@ -365,7 +365,7 @@ Value getnetworkinfo(const Array& params, bool fHelp)
|
|
|
|
|
Object obj; |
|
|
|
|
obj.push_back(Pair("version", (int)CLIENT_VERSION)); |
|
|
|
|
obj.push_back(Pair("protocolversion",(int)PROTOCOL_VERSION)); |
|
|
|
|
obj.push_back(Pair("timeoffset", (boost::int64_t)GetTimeOffset())); |
|
|
|
|
obj.push_back(Pair("timeoffset", GetTimeOffset())); |
|
|
|
|
obj.push_back(Pair("connections", (int)vNodes.size())); |
|
|
|
|
obj.push_back(Pair("proxy", (proxy.first.IsValid() ? proxy.first.ToStringIPPort() : string()))); |
|
|
|
|
obj.push_back(Pair("relayfee", ValueFromAmount(CTransaction::nMinRelayTxFee))); |
|
|
|
|