verifyPersonalMessageSignature function
Future<PublicKey>
verifyPersonalMessageSignature(
- Uint8List message,
- String signature, {
- CoreClient? client,
- String? address,
Implementation
Future<PublicKey> verifyPersonalMessageSignature(
Uint8List message,
String signature, {
CoreClient? client,
String? address,
}) async {
if (!await isValidPersonalMessageSignature(
message,
signature,
client: client,
address: address,
)) {
throw ArgumentError('Invalid personal message signature');
}
return _parse(signature, address: address).publicKey;
}