Add verifySignedMessageWithDetails implementation (#16)

(cherry picked from commit e68ba336564dfa72277619720ba2bd241dd3b7f5)
This commit is contained in:
Lee *!* Clagett
2026-10-05 20:46:55 -04:00
committed by such-gitea
parent c107fd2567
commit f624525130
+8
View File
@@ -698,6 +698,14 @@ namespace internal
* \return true if the signature verified, false otherwise
*/
virtual bool verifySignedMessage(const std::string &message, const std::string &addres, const std::string &signature) const override { /* TODO */ return false; }
/*!
* \brief verifySignedMessageWithDetails - verify a signature and identify the signing key and algorithm
* \param message - the message (arbitrary byte data)
* \param address - the address the signature claims to be made with
* \param signature - the signature
* \return the verification result, including the signature version and key type
*/
virtual MessageSignatureResult verifySignedMessageWithDetails(const std::string &message, const std::string &address, const std::string &signature) const override { return {}; }
/*!
* \brief signMultisigParticipant signs given message with the multisig public signer key