public void AddBlock(Block block) { Block latestBlock = GetLatestBlock(); block.SetIndex(latestBlock.GetIndex() + 1); block.SetPreviousHash(latestBlock.GetHash()); block.SetHash(block.CalculateHash()); chain.Add(block); }