changed server_info RPC

This commit is contained in:
jed
2012-06-19 12:34:57 -07:00
parent 397a47a718
commit 00e8a930ff
2 changed files with 10 additions and 8 deletions

View File

@@ -620,15 +620,15 @@ Json::Value NetworkOPs::getServerInfo()
switch (mMode)
{
case omDISCONNECTED: info["network_state"] = "disconected"; break;
case omCONNECTED: info["network_state"] = "connected"; break;
case omTRACKING: info["network_state"] = "tracking"; break;
case omFULL: info["network_state"] = "validating"; break;
default: info["network_state"] = "unknown";
case omDISCONNECTED: info["serverState"] = "disconnected"; break;
case omCONNECTED: info["serverState"] = "connected"; break;
case omTRACKING: info["serverState"] = "tracking"; break;
case omFULL: info["serverState"] = "validating"; break;
default: info["serverState"] = "unknown";
}
if (!theConfig.VALIDATION_SEED.isValid()) info["validation_seed"] = "none";
else info["validation_seed"] = NewcoinAddress::createNodePublic(theConfig.VALIDATION_SEED).humanNodePublic();
if (!theConfig.VALIDATION_SEED.isValid()) info["serverState"] = "none";
else info["validationPKey"] = NewcoinAddress::createNodePublic(theConfig.VALIDATION_SEED).humanNodePublic();
return info;
}

View File

@@ -1233,7 +1233,9 @@ Json::Value RPCServer::doSend(Json::Value& params)
Json::Value RPCServer::doServerInfo(Json::Value& params)
{
return theApp->getOPs().getServerInfo();
Json::Value ret(Json::objectValue);
ret["info"]=theApp->getOPs().getServerInfo();
return ret;
}
// transit_set <seed> <paying_account> <transit_rate> <starts> <expires>