static void Main(string[] args) { P2PServer server = new P2PServer( hostName: Dns.GetHostName(), port: 8900); server.OnBlockAccepted += (sender, eventArgs) => Console.WriteLine($"Accepted block:\n{JsonConvert.SerializeObject(eventArgs.Block, Formatting.Indented)}\n"); server.OnTransactionAccepted += (sender, eventArgs) => Console.WriteLine($"Accepted transaction:\n{JsonConvert.SerializeObject(eventArgs.Transaction, Formatting.Indented)}\n"); server.Start(); Console.ReadKey(); server.Stop(); }