From 6f68d923a07ed241445b570c649c47e4a09405fc Mon Sep 17 00:00:00 2001 From: clemahieu Date: Fri, 13 Jan 2017 17:27:46 -0600 Subject: [PATCH] Adding node vendor version string to version RPC. --- rai/core_test/rpc.cpp | 1 + rai/node/rpc.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/rai/core_test/rpc.cpp b/rai/core_test/rpc.cpp index 577554dd..daad93e6 100644 --- a/rai/core_test/rpc.cpp +++ b/rai/core_test/rpc.cpp @@ -1225,6 +1225,7 @@ TEST (rpc, version) ASSERT_EQ ("1", response1.first.get ("rpc_version")); ASSERT_EQ (boost::network::http::server ::response::ok, static_cast (boost::network::http::status (response1.second))); ASSERT_EQ ("2", response1.first.get ("store_version")); + ASSERT_EQ (boost::str (boost::format ("RaiBlocks %1%.%2%.%3%") % RAIBLOCKS_VERSION_MAJOR % RAIBLOCKS_VERSION_MINOR % RAIBLOCKS_VERSION_PATCH), response1.first.get ("node_vendor")); rpc.stop(); thread1.join (); } diff --git a/rai/node/rpc.cpp b/rai/node/rpc.cpp index 78608a58..4ff164d1 100644 --- a/rai/node/rpc.cpp +++ b/rai/node/rpc.cpp @@ -1218,6 +1218,7 @@ void rai::rpc_handler::version () boost::property_tree::ptree response_l; response_l.put ("rpc_version", "1"); response_l.put ("store_version", std::to_string (rpc.node.store_version ())); + response_l.put ("node_vendor", boost::str (boost::format ("RaiBlocks %1%.%2%.%3%") % RAIBLOCKS_VERSION_MAJOR % RAIBLOCKS_VERSION_MINOR % RAIBLOCKS_VERSION_PATCH)); rpc.send_response (connection, response_l); }