public NodeInfoApiModel GetInfo() { NodeInfoApiModel result = new NodeInfoApiModel() { About = Node.NodeInfo.About, Name = Node.NodeInfo.Name, ConfirmedTransactions = Node.BlockChain.Select(b => b.Value.Transactions.Count).Sum(), PendingTransactions = Node.PendingTransactions.Count, Difficulty = Node.Difficulty, Peers = Node.Peers.Count, Started = Node.Started }; return(result); }
public IActionResult Get() { NodeInfoApiModel result = InfoQuery.GetInfo(); return(Ok(result)); }