Exemple #1
0
        static void Main(string[] args)
        {
            Console.WriteLine($"Start {DateTime.Now}");
            BlockChain reg = new BlockChain();

            reg.CreateBlock(new AccountRegisterData(0, 1000, 1000));
            reg.CreateBlock(new AccountRegisterData(1000, -100, 900));
            reg.CreateBlock(new AccountRegisterData(900, 500, 1400));
            Console.WriteLine($"End {DateTime.Now}");
            //reg.PrintBlockChain();
            //reg.ValidateBlockChain();
            reg.Serialize();
            reg.Dispose();

            BlockChain bc = new BlockChain();

            bc.CreateBlock(new AccountRegisterData(1400, -200, 1200));
            bc.PrintBlockChain();
            bc.Dispose();

            Console.Write("Press any key ...");
            Console.ReadKey();
        }