cryptography/verify library

Functions

isValidPersonalMessageSignature(Uint8List message, String signature, {CoreClient? client, String? address}) → Future<bool>
isValidSignature(Uint8List bytes, String signature, {String? address}) → Future<bool>
Returns false for malformed/invalid signatures. Chain lookup and transport failures from client propagate, so outages never appear as invalid proofs.
isValidTransactionSignature(Uint8List transaction, String signature, {CoreClient? client, String? address}) → Future<bool>
verifyPersonalMessageSignature(Uint8List message, String signature, {CoreClient? client, String? address}) → Future<PublicKey>
verifySignature(Uint8List bytes, String signature, {String? address}) → Future<PublicKey>
verifyTransactionSignature(Uint8List transaction, String signature, {CoreClient? client, String? address}) → Future<PublicKey>