public DataBlockGenerator(DataChain dataChain, DataBlock lastBlock)
        {
            ChainId = dataChain.ChainId;

            _featureGenerator = new BlockTransactionGenerator(dataChain);

            _dataChain = dataChain;
            _lastBlock = lastBlock;
        }
 public ServiceBlockInfo(ServiceChain serviceChain)
 {
     FeatureGenerator = new BlockTransactionGenerator(serviceChain);
 }
Esempio n. 3
0
 public MaintainBlockGenerator(MaintainChain maintainChain, MaintainBlock lastBlock)
 {
     _maintainChain    = maintainChain;
     _lastBlock        = lastBlock;
     _featureGenerator = new BlockTransactionGenerator(maintainChain);
 }
Esempio n. 4
0
 public FeatureChain(ChainType chainType, int chainId, uint chainIndex, Node.Node node) : base(chainType, chainId, chainIndex, node)
 {
     _featureChecker = new BlockTransactionGenerator(this);
 }