BitSharp.Core.Test.TestBlocks.MineAndAddEmptyBlock C# (CSharp) Method

MineAndAddEmptyBlock() public method

public MineAndAddEmptyBlock ( UInt256 target = null, DateTimeOffset time = null ) : BitSharp.Core.Domain.Block
target UInt256
time DateTimeOffset
return BitSharp.Core.Domain.Block
        public Block MineAndAddEmptyBlock(UInt256 target = null, DateTimeOffset? time = null)
        {
            var prevBlockHash = blocks.Last().Hash;
            var block = MineBlock(prevBlockHash, 0, target, time);
            AddBlock(block);
            return block;
        }

Usage Example

Example #1
0
        public Block MineAndAddEmptyBlock(UInt256 target = null)
        {
            var block = testBlocks.MineAndAddEmptyBlock(target);

            AddBlock(block);
            return(block);
        }