public void TestIfConstructorWorksCorrectly()
        {
            int         expected   = 0;
            IChainblock chainBlock = new ChainBlock();

            Assert.AreEqual(expected, chainBlock.Count);
        }
Exemplo n.º 2
0
        public void AddLast(BlockHeader blockHeader)
        {
            var chainBlock = new ChainBlock(blockHeader, Last);

            _last = chainBlock;

            SetChainBlock(_last);
        }
Exemplo n.º 3
0
 public void Disconnect(ChainBlock block)
 {
 }
Exemplo n.º 4
0
 public void Connect(ChainBlock block)
 {
     block.Connector      = this;
     block.ConnectionType = ConnectionType.ToPanel;
 }
Exemplo n.º 5
0
 public void AddBlock(ChainBlock block)
 {
     Connect(block);
 }
Exemplo n.º 6
0
 private void SetChainBlock(ChainBlock block)
 {
     _chainByIndex.AddOrUpdate(block.Index, block, (u, chainBlock) => chainBlock);
     _chainByHash.AddOrUpdate(block.BlockHash, block, (s, chainBlock) => chainBlock);
 }