103 static const std::string j_record_public_in = R
"!!!(
117 "title": "log/public/params",
122 static const std::string j_record_public_out = R
"!!!(
124 "title": "log/public/result",
129 static const std::string j_get_public_in = R
"!!!(
139 "title": "log/public/params",
144 static const std::string j_get_public_out = R
"!!!(
154 "title": "log/public/result",
#define DECLARE_JSON_REQUIRED_FIELDS(TYPE,...)
Definition json.h:712
#define DECLARE_JSON_TYPE(TYPE)
Definition json.h:661
#define DECLARE_JSON_OPTIONAL_FIELDS_WITH_RENAMES(TYPE,...)
Definition json.h:807
#define DECLARE_JSON_TYPE_WITH_OPTIONAL_FIELDS(TYPE)
Definition json.h:688
#define DECLARE_JSON_OPTIONAL_FIELDS(TYPE,...)
Definition json.h:784
Definition logging.cpp:29
Definition logging_schema.h:80
size_t id
Definition logging_schema.h:82
size_t seqno
Definition logging_schema.h:81
std::string msg
Definition logging_schema.h:83
Definition logging_schema.h:87
std::vector< Entry > entries
Definition logging_schema.h:88
std::optional< std::string > next_link
Definition logging_schema.h:89
Definition logging_schema.h:78
Definition logging_schema.h:47
size_t id
Definition logging_schema.h:48
Definition logging_schema.h:52
nlohmann::json receipt
Definition logging_schema.h:54
std::string msg
Definition logging_schema.h:53
Definition logging_schema.h:45
Definition logging_schema.h:25
std::string msg
Definition logging_schema.h:26
Definition logging_schema.h:23
Definition logging_schema.h:38
bool success
Definition logging_schema.h:39
std::string tx_id
Definition logging_schema.h:40
Definition logging_schema.h:36
Definition logging_schema.h:15
bool record_claim
Definition logging_schema.h:18
size_t id
Definition logging_schema.h:16
std::string msg
Definition logging_schema.h:17
Definition logging_schema.h:13
Definition logging_schema.h:31
bool Out
Definition logging_schema.h:32