Blackcoin Lore
This commit is contained in:
@@ -56,7 +56,10 @@ UniValue getinfo(const UniValue& params, bool fHelp)
|
||||
" \"timeoffset\": xxxxx, (numeric) the time offset\n"
|
||||
" \"connections\": xxxxx, (numeric) the number of connections\n"
|
||||
" \"proxy\": \"host:port\", (string, optional) the proxy used by the server\n"
|
||||
" \"difficulty\": xxxxxx, (numeric) the current difficulty\n"
|
||||
" \"difficulty\": { (json object)\n"
|
||||
" \"proof-of-work\": xxxxxx, (numeric) the current proof-of-work difficulty\n"
|
||||
" \"proof-of-stake\": xxxxxx (numeric) the current proof-of-stake difficulty\n"
|
||||
" },\n"
|
||||
" \"testnet\": true|false, (boolean) if the server is using testnet or not\n"
|
||||
" \"keypoololdest\": xxxxxx, (numeric) the timestamp (seconds since GMT epoch) of the oldest pre-generated key in the key pool\n"
|
||||
" \"keypoolsize\": xxxx, (numeric) how many new keys are pre-generated\n"
|
||||
@@ -79,6 +82,10 @@ UniValue getinfo(const UniValue& params, bool fHelp)
|
||||
proxyType proxy;
|
||||
GetProxy(NET_IPV4, proxy);
|
||||
|
||||
UniValue diff(UniValue::VOBJ);
|
||||
diff.push_back(Pair("proof-of-work", (double)GetDifficulty()));
|
||||
diff.push_back(Pair("proof-of-stake", (double)GetDifficulty(GetLastBlockIndex(chainActive.Tip(), true))));
|
||||
|
||||
UniValue obj(UniValue::VOBJ);
|
||||
obj.push_back(Pair("version", CLIENT_VERSION));
|
||||
obj.push_back(Pair("protocolversion", PROTOCOL_VERSION));
|
||||
@@ -92,7 +99,7 @@ UniValue getinfo(const UniValue& params, bool fHelp)
|
||||
obj.push_back(Pair("timeoffset", GetTimeOffset()));
|
||||
obj.push_back(Pair("connections", (int)vNodes.size()));
|
||||
obj.push_back(Pair("proxy", (proxy.IsValid() ? proxy.proxy.ToStringIPPort() : string())));
|
||||
obj.push_back(Pair("difficulty", (double)GetDifficulty()));
|
||||
obj.push_back(Pair("difficulty", diff));
|
||||
obj.push_back(Pair("testnet", Params().TestnetToBeDeprecatedFieldRPC()));
|
||||
#ifdef ENABLE_WALLET
|
||||
if (pwalletMain) {
|
||||
@@ -597,6 +604,7 @@ UniValue getaddressutxos(const UniValue& params, bool fHelp)
|
||||
output.push_back(Pair("script", HexStr(it->second.script.begin(), it->second.script.end())));
|
||||
output.push_back(Pair("satoshis", it->second.satoshis));
|
||||
output.push_back(Pair("height", it->second.blockHeight));
|
||||
output.push_back(Pair("txtime", it->second.nTime));
|
||||
utxos.push_back(output);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user