verify method
Verifies a Secp256k1 signature against a message digest.
Parameters:
message: The message digest.signature: The signature bytes.
Implementation
bool verify(
List<int> message,
List<int> signature, {
bool hashMessage = false,
}) {
if (hashMessage) {
message = QuickCrypto.sha256Hash(message);
}
final ecdsaSignature = ECDSASignature.fromBytes(
signature,
CryptoSignerConst.generatorSecp256k1,
);
return edsaVerifyKey.verify(ecdsaSignature, message);
}