mirror of
https://github.com/Expand-sys/CCash
synced 2025-12-16 00:02:14 +11:00
🚧🐎 preparing to use FBE, in the meantime its 99% faster
This commit is contained in:
parent
4b5e5d930c
commit
09911d5496
1 changed files with 3 additions and 2 deletions
|
|
@ -10,16 +10,17 @@ struct Log
|
|||
{
|
||||
private:
|
||||
ChangeFlag log_flag;
|
||||
Json::Value log_snapshot;
|
||||
std::string log_snapshot;
|
||||
|
||||
public:
|
||||
Log() noexcept;
|
||||
#if MAX_LOG_SIZE == 1
|
||||
Transaction data;
|
||||
#else
|
||||
std::vector<Transaction> data;
|
||||
#endif
|
||||
|
||||
const Json::Value &GetLog() noexcept;
|
||||
const std::string &GetLog() noexcept;
|
||||
void AddTrans(Transaction &&t) noexcept;
|
||||
Json::Value Serialize() const; // to be removed later
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue