getAllTransactions method
Implementation
Future<List<Transaction>> getAllTransactions() async {
try {
final result =
await _methodChannel.invokeListMethod("getAllTransactions");
if (result != null) {
final List<Map<String, dynamic>> resultList =
List<Map<String, dynamic>>.from(result);
List<Transaction> transactions =
resultList.map((item) => Transaction.fromMap(item)).toList();
return transactions;
} else {
return [];
}
} catch (e) {
print('Error retrieving transactions: $e');
return [];
}
}