mirror of
https://github.com/Expand-sys/CCash
synced 2026-03-22 12:37:08 +11:00
🐛 degrading logs bug
This commit is contained in:
parent
9490219747
commit
aa7a389de0
2 changed files with 9 additions and 6 deletions
|
|
@ -31,13 +31,16 @@ struct Log
|
|||
Json::Value Serialize() const
|
||||
{
|
||||
Json::Value res;
|
||||
for (uint32_t i = 0; i < end; ++i)
|
||||
if(data.size())
|
||||
{
|
||||
for (uint32_t i = 0; i < end + 1; ++i)
|
||||
{
|
||||
res[i]["to"] = data[i].to;
|
||||
res[i]["from"] = data[i].from;
|
||||
res[i]["amount"] = (Json::UInt)data[i].amount;
|
||||
res[i]["time"] = (Json::UInt64)data[i].time;
|
||||
}
|
||||
}
|
||||
return res;
|
||||
}
|
||||
};
|
||||
|
|
@ -45,7 +45,7 @@ struct User
|
|||
log.data.resize(max_log_size);
|
||||
log.end = max_log_size - 1;
|
||||
}
|
||||
for (uint32_t i = 0; i < log.end; ++i)
|
||||
for (uint32_t i = 0; i < log.end + 1; ++i)
|
||||
{
|
||||
log.data[i] = std::move(Transaction(log_j[i]["from"].asCString(), log_j[i]["to"].asCString(), log_j[i]["amount"].asUInt(), log_j[i]["time"].asUInt64()));
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue