getMintInfos method
return all if no mintUrls are provided
Implementation
@override
Future<List<CashuMintInfo>?> getMintInfos({
List<String>? mintUrls,
}) {
if (mintUrls == null) {
return Future.value(cashuMintInfos.toList());
} else {
final result = cashuMintInfos
.where(
(info) => mintUrls.any((url) => info.isMintUrl(url)),
)
.toList();
return Future.value(result.isNotEmpty ? result : null);
}
}