verifySignature function

Future<PublicKey> verifySignature(
  1. Uint8List bytes,
  2. String signature, {
  3. String? address,
})

Implementation

Future<PublicKey> verifySignature(
  Uint8List bytes,
  String signature, {
  String? address,
}) async {
  if (!await isValidSignature(bytes, signature, address: address)) {
    throw ArgumentError('Invalid signature');
  }
  return _parse(signature, address: address).publicKey;
}