20 #include <ripple/basics/Log.h>
21 #include <ripple/basics/StringUtilities.h>
22 #include <ripple/basics/safe_cast.h>
23 #include <ripple/beast/core/LexicalCast.h>
24 #include <ripple/protocol/LedgerFormats.h>
25 #include <ripple/protocol/STInteger.h>
26 #include <ripple/protocol/TER.h>
27 #include <ripple/protocol/TxFormats.h>
57 <<
"Unknown result code in metadata: " <<
value_;
74 <<
"Unknown result code in metadata: " <<
value_;
102 safe_cast<LedgerEntryType>(
value_));
105 return item->getName();
114 return item->getName();
126 safe_cast<LedgerEntryType>(
value_));
129 return item->getName();
138 return item->getName();
beast::Journal debugLog()
Returns a debug journal.
Json::Value getJson(JsonOptions) const override
const SF_UINT16 sfTransactionType
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
bool transResultInfo(TER code, std::string &token, std::string &text)
const SF_UINT8 sfTransactionResult
const SF_UINT16 sfLedgerEntryType
static constexpr TERSubset fromInt(int from)
std::string getText() const override
SerializedTypeID getSType() const override