Make 'tx' RPC command with no parameteres work. It displays all

"in progress" transactions that affect local accounts.
This commit is contained in:
JoelKatz
2012-01-20 17:44:28 -08:00
parent 5196be1645
commit ff4678c741
3 changed files with 12 additions and 0 deletions

View File

@@ -882,3 +882,11 @@ void Wallet::applyTransaction(Transaction::pointer txn)
}
}
}
void Wallet::addLocalTransactions(Json::Value& ret)
{
boost::recursive_mutex::scoped_lock sl(mLock);
for(std::map<uint256, LocalTransaction::pointer>::iterator it=mTransactions.begin();
it!=mTransactions.end(); ++it)
ret[it->first.GetHex()]=it->second->getJson();
}