public static TransactionList ReadFromJObject(JArray o) { var list = new TransactionList(); list.Transactions = new List<Transaction>(); foreach (var item in o) { list.Transactions.Add(Transaction.CreateFromJObject(item as JObject)); } return list; }