Finish moving Json code.

This commit is contained in:
JoelKatz
2012-01-07 15:53:31 -08:00
parent 7935889f00
commit c65b9ecf83
3 changed files with 16 additions and 17 deletions

View File

@@ -366,6 +366,18 @@ std::string LocalAccount::getFamilyName() const
return mFamily->getShortName();
}
Json::Value LocalAccount::getJson() const
{
Json::Value ret(Json::objectValue);
ret["Family"]=getFamilyName();
ret["AccountID"]=NewcoinAddress(getAddress()).GetString();
ret["ShortName"]=getShortName();
ret["FullName"]=getFullName();
ret["Issued"]=Json::Value(isIssued());
ret["IsLocked"]=mFamily->isLocked();
return ret;
}
bool LocalAccount::isIssued() const
{
return mSeq < mFamily->getSeq();