verify method
Implementation
@override
Future<bool> verify(Nip01Event event) async {
if (kIsWeb) {
/// TODO implement JS binding for fast verification with some JS lib
return true;
}
if (Platform.isAndroid ) {
bool? result;
try {
result = await DartNdkPlatform.instance.verifySignature(event.sig, event.id, event.pubKey);
} catch (e) {
if (kDebugMode) {
print(e);
}
}
if (result!=null) {
return result;
}
}
return await super.verify(event);
}