diff --git a/include/log.h b/include/log.h index 001fccc..e742c92 100644 --- a/include/log.h +++ b/include/log.h @@ -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 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 };