From 8c4430559fc96ff9fa6e6ed1997f760cfbcffca9 Mon Sep 17 00:00:00 2001
From: pbattu123
Date: Mon, 17 Feb 2020 09:12:57 -0400
Subject: [PATCH] enable snapshot plugin
---
libraries/plugins/snapshot/CMakeLists.txt | 2 ++
programs/witness_node/CMakeLists.txt | 2 +-
programs/witness_node/main.cpp | 6 +++---
3 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/libraries/plugins/snapshot/CMakeLists.txt b/libraries/plugins/snapshot/CMakeLists.txt
index 227c3860..728740de 100644
--- a/libraries/plugins/snapshot/CMakeLists.txt
+++ b/libraries/plugins/snapshot/CMakeLists.txt
@@ -15,3 +15,5 @@ install( TARGETS
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
)
+
+INSTALL( FILES ${HEADERS} DESTINATION "include/graphene/snapshot" )
diff --git a/programs/witness_node/CMakeLists.txt b/programs/witness_node/CMakeLists.txt
index 0c4c1db4..c83fc363 100644
--- a/programs/witness_node/CMakeLists.txt
+++ b/programs/witness_node/CMakeLists.txt
@@ -11,7 +11,7 @@ endif()
# We have to link against graphene_debug_witness because deficiency in our API infrastructure doesn't allow plugins to be fully abstracted #246
target_link_libraries( witness_node
- PRIVATE graphene_app graphene_account_history graphene_affiliate_stats graphene_elasticsearch graphene_market_history graphene_witness graphene_chain graphene_debug_witness graphene_bookie graphene_egenesis_full graphene_es_objects fc ${CMAKE_DL_LIBS} ${PLATFORM_SPECIFIC_LIBS} )
+ PRIVATE graphene_app graphene_account_history graphene_affiliate_stats graphene_elasticsearch graphene_market_history graphene_witness graphene_chain graphene_debug_witness graphene_bookie graphene_egenesis_full graphene_snapshot graphene_es_objects fc ${CMAKE_DL_LIBS} ${PLATFORM_SPECIFIC_LIBS} )
# also add dependencies to graphene_generate_genesis graphene_generate_uia_sharedrop_genesis if you want those plugins
install( TARGETS
diff --git a/programs/witness_node/main.cpp b/programs/witness_node/main.cpp
index 0d6e65c6..4d49d96f 100644
--- a/programs/witness_node/main.cpp
+++ b/programs/witness_node/main.cpp
@@ -36,7 +36,7 @@
#include
#include
#include
-//#include
+#include
#include
#include
@@ -84,7 +84,7 @@ int main(int argc, char** argv) {
auto list_plug = node->register_plugin();
auto affiliate_stats_plug = node->register_plugin();
auto bookie_plug = node->register_plugin();
-// auto snapshot_plug = node->register_plugin();
+ auto snapshot_plug = node->register_plugin();
try
{
@@ -148,7 +148,7 @@ int main(int argc, char** argv) {
exit_promise->set_value(signal);
}, SIGTERM);
- ilog("Started BitShares node on a chain with ${h} blocks.", ("h", node->chain_database()->head_block_num()));
+ ilog("Started Peerplays node on a chain with ${h} blocks.", ("h", node->chain_database()->head_block_num()));
ilog("Chain ID is ${id}", ("id", node->chain_database()->get_chain_id()) );
int signal = exit_promise->wait();