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); }
public MaintainBlockGenerator(MaintainChain maintainChain, MaintainBlock lastBlock) { _maintainChain = maintainChain; _lastBlock = lastBlock; _featureGenerator = new BlockTransactionGenerator(maintainChain); }
public FeatureChain(ChainType chainType, int chainId, uint chainIndex, Node.Node node) : base(chainType, chainId, chainIndex, node) { _featureChecker = new BlockTransactionGenerator(this); }