Merge pull request #852 from michael-loki/rcp_version

Support version over jsonrpc
pull/855/head
Jeff 5 years ago committed by GitHub
commit 1af9ae255e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,5 +1,6 @@
#include <rpc/rpc.hpp>
#include <constants/version.hpp>
#include <router/abstractrouter.hpp>
#include <service/context.hpp>
#include <util/logging/logger.hpp>
@ -259,6 +260,13 @@ namespace llarp
return resp;
}
Response
DumpVersion() const
{
const Response resp{{"version", LLARP_VERSION}};
return resp;
}
absl::optional< Response >
HandleJSONRPC(Method_t method,
ABSL_ATTRIBUTE_UNUSED const Params& params) override
@ -279,6 +287,10 @@ namespace llarp
{
return DumpStatus();
}
if(method == "llarp.version")
{
return DumpVersion();
}
return false;
}
};

Loading…
Cancel
Save