1#ifndef XRPL_XRPL_RPC_HANDLERS_VERSION_H 
    2#define XRPL_XRPL_RPC_HANDLERS_VERSION_H 
    4#include <xrpl/protocol/ApiVersion.h> 
   23    template <
class Object>
 
   30    static constexpr char const* 
name = 
"version";
 
 
void writeResult(Object &obj)
 
static constexpr unsigned maxApiVer
 
static constexpr Role role
 
static constexpr Condition condition
 
static constexpr char const  * name
 
static constexpr unsigned minApiVer
 
VersionHandler(JsonContext &c)
 
void setVersion(JsonObject &parent, unsigned int apiVersion, bool betaEnabled)
 
static constexpr std::integral_constant< unsigned, Version > apiVersion
 
static constexpr auto apiMaximumValidVersion
 
static constexpr auto apiMinimumSupportedVersion
 
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
 
Role
Indicates the level of administrative permission to grant.
 
Status represents the results of an operation that might fail.