|
Clio
develop
The XRP Ledger API server.
|


Public Member Functions | |
| ProductionAPIVersionParser (uint32_t defaultVersion=kApiVersionDefault, uint32_t minVersion=kApiVersionMin, uint32_t maxVersion=kApiVersionMax) | |
| ProductionAPIVersionParser (util::config::ObjectView const &config) | |
| std::expected< uint32_t, std::string > | parse (boost::json::object const &request) const override |
| Extracts API version information from a JSON object. | |
| uint32_t | getDefaultVersion () const |
| uint32_t | getMinVersion () const |
| uint32_t | getMaxVersion () const |
|
nodiscardoverridevirtual |
Extracts API version information from a JSON object.
| request | A JSON object representing the request |
Implements rpc::APIVersionParser.