1#include <xrpld/rpc/Context.h>
2#include <xrpld/rpc/handlers/orderbook/NFTOffersHelpers.h>
4#include <xrpl/protocol/ErrorCodes.h>
5#include <xrpl/protocol/RPCErr.h>
6#include <xrpl/protocol/jss.h>
std::string asString() const
Returns the unquoted string value.
bool isMember(char const *key) const
Return true if the object has a member named key.
constexpr bool parseHex(std::string_view sv)
Parse a hex string into a base_uint.
Json::Value invalid_field_error(std::string const &name)
Json::Value missing_field_error(std::string const &name)
Keylet nft_sells(uint256 const &id) noexcept
The directory of sell offers for the specified NFT.
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
Json::Value doNFTSellOffers(RPC::JsonContext &)
Json::Value enumerateNFTOffers(RPC::JsonContext &context, uint256 const &nftId, Keylet const &directory)