getBulkDataOracleCards method
GET /bulk-data/oracle-cards?format=file
Convenience method for calling getBulkDataByTypeAsFile with BulkDataType.oracleCards and casting to correct type.
Implementation
Future<List<MtgCard>> getBulkDataOracleCards() async {
final bytes = await getBulkDataByTypeAsFile(BulkDataType.oracleCards);
final json = jsonDecode(utf8.decode(bytes)) as List<dynamic>;
return json
.map((card) => MtgCard.fromJson(card as Map<String, dynamic>))
.toList();
}