コード例 #1
0
int SignatureFuzzer::run(const std::string &filename)
{
  std::string s;

  if (!epee::file_io_utils::load_file_to_string(filename, s))
  {
    std::cout << "Error: failed to load file " << filename << std::endl;
    return 1;
  }

  bool valid = wallet.verify("test", address, s);
  std::cout << "Signature " << (valid ? "valid" : "invalid") << std::endl;

  return 0;
}