removeMintInfo method
Future<void>
removeMintInfo(
{ - required String mintUrl,
})
override
Implementation
@override
Future<void> removeMintInfo({required String mintUrl}) async {
// Find and delete all records that contain this mintUrl
final allRecords = await _mintInfoStore.find(_database);
for (final record in allRecords) {
final existingMintInfo = CashuMintInfoExtension.fromJsonStorage(
record.value,
);
if (existingMintInfo.urls.any(
(url) => existingMintInfo.isMintUrl(mintUrl),
)) {
await _mintInfoStore.record(record.key).delete(_database);
}
}
}