diff --git a/rai/node/cli.cpp b/rai/node/cli.cpp index 783c0ca2..59ddeb83 100644 --- a/rai/node/cli.cpp +++ b/rai/node/cli.cpp @@ -453,6 +453,10 @@ std::error_code rai::handle_node_options (boost::program_options::variables_map auto error (existing->second->store.fetch (transaction, account, key)); assert (!error); std::cout << boost::str (boost::format ("Pub: %1% Prv: %2%\n") % account.to_account () % key.data.to_string ()); + if (rai::pub_key (key.data) != account) + { + std::cerr << boost::str (boost::format ("Invalid private key %1%\n") % key.data.to_string ()); + } } } else