public bool HasTransactionInMemPool(string transactionId) { if (MemPool.ToList().FindAll(r => r.Body.TransactionId == transactionId) .Count > 0) { return(true); } return(false); }
private List <Transaction> ChooseTxs() { if (MemPool.Count < 4200) { return(MemPool.ToList()); } else { var newPool = MemPool.OrderBy(CalculateFee).Take(4000); return(newPool.ToList()); } }