20#ifndef RIPPLE_PROTOCOL_MPTISSUE_H_INCLUDED 
   21#define RIPPLE_PROTOCOL_MPTISSUE_H_INCLUDED 
   23#include <xrpl/protocol/AccountID.h> 
   24#include <xrpl/protocol/UintTypes.h> 
   45    constexpr MPTID const&
 
 
   91to_json(MPTIssue 
const& mptIssue);
 
std::string getText() const
 
friend constexpr std::weak_ordering operator<=>(MPTIssue const &lhs, MPTIssue const &rhs)
 
AccountID const & getIssuer() const
 
friend constexpr bool operator==(MPTIssue const &lhs, MPTIssue const &rhs)
 
void setJson(Json::Value &jv) const
 
constexpr MPTID const & getMptID() const
 
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
 
bool isXRP(AccountID const &c)
 
constexpr std::strong_ordering operator<=>(base_uint< Bits, Tag > const &lhs, base_uint< Bits, Tag > const &rhs)
 
MPTIssue mptIssueFromJson(Json::Value const &jv)
 
Json::Value to_json(Asset const &asset)
 
std::string to_string(base_uint< Bits, Tag > const &a)
 
constexpr bool operator==(base_uint< Bits, Tag > const &lhs, base_uint< Bits, Tag > const &rhs)