removeProofs method

  1. @override
Future<void> removeProofs({
  1. required List<CashuProof> proofs,
  2. required String mintUrl,
})
override

Implementation

@override
Future<void> removeProofs({
  required List<CashuProof> proofs,
  required String mintUrl,
}) async {
  final proofSecrets = proofs.map((p) => p.secret).toList();
  final finder = sembast.Finder(
    filter: sembast.Filter.inList('secret', proofSecrets),
  );

  await _proofStore.delete(_database, finder: finder);
}