|
|
@ -401,7 +401,7 @@ UniValue getnetworkinfo(const UniValue& params, bool fHelp) |
|
|
|
" \"localrelay\": true|false, (bool) true if transaction relay is requested from peers\n" |
|
|
|
" \"localrelay\": true|false, (bool) true if transaction relay is requested from peers\n" |
|
|
|
" \"timeoffset\": xxxxx, (numeric) the time offset\n" |
|
|
|
" \"timeoffset\": xxxxx, (numeric) the time offset\n" |
|
|
|
" \"connections\": xxxxx, (numeric) the number of connections\n" |
|
|
|
" \"connections\": xxxxx, (numeric) the number of connections\n" |
|
|
|
" \"networkactive\": x, (numeric) the number of connections\n" |
|
|
|
" \"networkactive\": true|false, (bool) whether p2p networking is enabled\n" |
|
|
|
" \"networks\": [ (array) information per network\n" |
|
|
|
" \"networks\": [ (array) information per network\n" |
|
|
|
" {\n" |
|
|
|
" {\n" |
|
|
|
" \"name\": \"xxx\", (string) network (ipv4, ipv6 or onion)\n" |
|
|
|
" \"name\": \"xxx\", (string) network (ipv4, ipv6 or onion)\n" |
|
|
@ -437,7 +437,7 @@ UniValue getnetworkinfo(const UniValue& params, bool fHelp) |
|
|
|
obj.push_back(Pair("localrelay", fRelayTxes)); |
|
|
|
obj.push_back(Pair("localrelay", fRelayTxes)); |
|
|
|
obj.push_back(Pair("timeoffset", GetTimeOffset())); |
|
|
|
obj.push_back(Pair("timeoffset", GetTimeOffset())); |
|
|
|
if (g_connman) { |
|
|
|
if (g_connman) { |
|
|
|
obj.push_back(Pair("networkactive", (int)g_connman->GetNetworkActive())); |
|
|
|
obj.push_back(Pair("networkactive", g_connman->GetNetworkActive())); |
|
|
|
obj.push_back(Pair("connections", (int)g_connman->GetNodeCount(CConnman::CONNECTIONS_ALL))); |
|
|
|
obj.push_back(Pair("connections", (int)g_connman->GetNodeCount(CConnman::CONNECTIONS_ALL))); |
|
|
|
} |
|
|
|
} |
|
|
|
obj.push_back(Pair("networks", GetNetworksInfo())); |
|
|
|
obj.push_back(Pair("networks", GetNetworksInfo())); |
|
|
@ -578,8 +578,8 @@ UniValue setnetworkactive(const JSONRPCRequest& request) |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (request.fHelp || request.params.size() != 1) { |
|
|
|
if (request.fHelp || request.params.size() != 1) { |
|
|
|
throw runtime_error( |
|
|
|
throw runtime_error( |
|
|
|
"setnetworkactive \"true|false\"\n" |
|
|
|
"setnetworkactive true|false\n" |
|
|
|
"Disable/Re-Enable all network activity temporarily." |
|
|
|
"Disable/enable all p2p network activity." |
|
|
|
); |
|
|
|
); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|