1#ifndef XRPL_PROTOCOL_BUILDINFO_H_INCLUDED 
    2#define XRPL_PROTOCOL_BUILDINFO_H_INCLUDED 
std::uint64_t getEncodedVersion()
Returns this server's version packed in a 64-bit integer.
 
std::string const & getFullVersionString()
Full server version string.
 
std::uint64_t encodeSoftwareVersion(char const *const versionStr)
Encode an arbitrary server software version in a 64-bit integer.
 
bool isNewerVersion(std::uint64_t version)
Check if the version is newer than the local node's rippled software version.
 
bool isRippledVersion(std::uint64_t version)
Check if the encoded software version is a rippled software version.
 
std::string const & getVersionString()
Server version.
 
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.