mirror of
https://github.com/monero-project/monero.git
synced 2024-10-01 11:49:47 -04:00
Merge pull request #369
d87a2d2
core_rpc_server: replace vector<bool> with vector<int> in RPC (moneromooo-monero)
This commit is contained in:
commit
7792255968
@ -283,12 +283,16 @@ namespace cryptonote
|
|||||||
}
|
}
|
||||||
key_images.push_back(*reinterpret_cast<const crypto::key_image*>(b.data()));
|
key_images.push_back(*reinterpret_cast<const crypto::key_image*>(b.data()));
|
||||||
}
|
}
|
||||||
bool r = m_core.are_key_images_spent(key_images, res.spent_status);
|
std::vector<bool> spent_status;
|
||||||
|
bool r = m_core.are_key_images_spent(key_images, spent_status);
|
||||||
if(!r)
|
if(!r)
|
||||||
{
|
{
|
||||||
res.status = "Failed";
|
res.status = "Failed";
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
res.spent_status.clear();
|
||||||
|
for (size_t n = 0; n < spent_status.size(); ++n)
|
||||||
|
res.spent_status.push_back(spent_status[n]);
|
||||||
|
|
||||||
res.status = CORE_RPC_STATUS_OK;
|
res.status = CORE_RPC_STATUS_OK;
|
||||||
return true;
|
return true;
|
||||||
|
@ -131,7 +131,7 @@ namespace cryptonote
|
|||||||
|
|
||||||
struct response
|
struct response
|
||||||
{
|
{
|
||||||
std::vector<bool> spent_status;
|
std::vector<int> spent_status;
|
||||||
std::string status;
|
std::string status;
|
||||||
|
|
||||||
BEGIN_KV_SERIALIZE_MAP()
|
BEGIN_KV_SERIALIZE_MAP()
|
||||||
|
Loading…
Reference in New Issue
Block a user