public TxPoolStatus(TxPoolInfo info) { Pending = info.Pending.Sum(t => t.Value.Count); Queued = info.Queued.Sum(t => t.Value.Count); }
public TxPoolContent(TxPoolInfo info) { Pending = info.Pending.ToDictionary(k => k.Key, k => k.Value.ToDictionary(v => v.Key, v => new TransactionForRpc(null, null, null, v.Value))); Queued = info.Queued.ToDictionary(k => k.Key, k => k.Value.ToDictionary(v => v.Key, v => new TransactionForRpc(null, null, null, v.Value))); }
public TxPoolInspection(TxPoolInfo info) { Pending = info.Pending.ToDictionary(k => k.Key, k => k.Value.ToDictionary(v => v.Key, v => GetTransactionSummary(v.Value))); Queued = info.Queued.ToDictionary(k => k.Key, k => k.Value.ToDictionary(v => v.Key, v => GetTransactionSummary(v.Value))); }