20#ifndef RIPPLE_PROTOCOL_TOKEN_ERRORS_H_INCLUDED
21#define RIPPLE_PROTOCOL_TOKEN_ERRORS_H_INCLUDED
54 name() const noexcept override final
56 return "TokenCodecError";
65 return "conversion successful";
67 return "input too large";
69 return "input too small";
71 return "bad base 58 character";
73 return "output too small";
75 return "mismatched token type";
77 return "mismatched checksum";
79 return "invalid encoding char";
virtual char const * name() const noexcept override final
virtual std::string message(int c) const override final
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
std::error_code make_error_code(ripple::TokenCodecErrc e)
ripple::detail::TokenCodecErrcCategory const & TokenCodecErrcCategory()