wallet: make ringdb an object with database state

This commit is contained in:
moneromooo-monero 2018-02-27 08:30:59 +00:00
parent df6fad4c62
commit db10dd6d83
No known key found for this signature in database
GPG key ID: 686F07454D6CEFC3
6 changed files with 189 additions and 172 deletions

View file

@ -1312,7 +1312,7 @@ bool simple_wallet::print_ring(const std::vector<std::string> &args)
std::vector<uint64_t> ring;
try
{
if (m_wallet->get_ring(m_wallet->get_ring_database(), key_image, ring))
if (m_wallet->get_ring(key_image, ring))
{
std::stringstream str;
for (const auto &x: ring)
@ -1466,7 +1466,7 @@ bool simple_wallet::save_known_rings(const std::vector<std::string> &args)
try
{
LOCK_IDLE_SCOPE();
m_wallet->find_and_save_rings(m_wallet->get_ring_database());
m_wallet->find_and_save_rings();
}
catch (const std::exception &e)
{