public void AddBlock(Block block) { blocks.Add(block); chain.AddBlock(ChainedHeader.CreateFromPrev(chain.LastBlock, block.Header, DateTimeOffset.Now)); Debug.Assert(chain.Height == blocks.Count - 1); }