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