3#include "gtest/gtest.h"
10std::string
message(
"Message requiring signing");
25TEST(DelegatedPOW, SignMessage)
32TEST(DelegatedPOW, VerifySignature)
std::vector< std::string > keypair
std::string message("Message requiring signing")
std::string unusedMessage("Unused message")
std::string validSignature
std::string invalidSignature
std::string blankInvalidSignature
unsigned char ed25519_signature[64]
#define ASSERT_EQ(val1, val2)
#define EXPECT_TRUE(condition)
#define TEST(test_case_name, test_name)
#define EXPECT_FALSE(condition)
bool verify_signature(const std::string &message, const std::string &publicKey, const std::string &signature)
std::string sign_message(const std::string &message, const std::string &privateKey)
std::vector< std::string > create_ed25519_keypair()