verifyIntegrity static method
Verify audit log integrity
Implementation
static bool verifyIntegrity() {
if (!_config.enableTamperProof) return true;
String? expectedHash;
for (final event in _events) {
if (event.previousHash != expectedHash) {
debugPrint('Integrity check failed at event ${event.id}');
return false;
}
expectedHash = event.hash;
}
return true;
}