示例#1
0
 public IndexStoreFeature(ConcurrentChain chain, IConnectionManager connectionManager, Signals.Signals signals, IIndexRepository indexRepository,
                          IIndexStoreCache indexStoreCache, IndexBlockPuller blockPuller, IndexStoreLoop indexStoreLoop, IndexStoreManager indexStoreManager,
                          IndexStoreSignaled indexStoreSignaled, INodeLifetime nodeLifetime, NodeSettings nodeSettings, ILoggerFactory loggerFactory, IndexSettings indexSettings) :
     base(chain, connectionManager, signals, indexRepository, indexStoreCache, blockPuller, indexStoreLoop, indexStoreManager,
          indexStoreSignaled, nodeLifetime, nodeSettings, loggerFactory, indexSettings, name: "IndexStore")
 {
 }
示例#2
0
 public IndexStoreLoop(ConcurrentChain chain,
                       IIndexRepository indexRepository,
                       IndexSettings indexSettings,
                       ChainState chainState,
                       IndexBlockPuller blockPuller,
                       IIndexStoreCache cache,
                       INodeLifetime nodeLifetime,
                       IAsyncLoopFactory asyncLoopFactory,
                       ILoggerFactory loggerFactory,
                       IDateTimeProvider dateTimeProvider) :
     base(asyncLoopFactory, blockPuller, indexRepository, cache, chain, chainState, indexSettings, nodeLifetime, loggerFactory, dateTimeProvider)
 {
 }
示例#3
0
 public IndexStoreBehavior(ConcurrentChain chain, IIndexRepository indexRepository, IIndexStoreCache indexStoreCache, ILoggerFactory loggerFactory) :
     base(chain, indexRepository, indexStoreCache, loggerFactory)
 {
 }
 public IndexStoreBehavior(ConcurrentChain chain, IIndexRepository blockRepository, IIndexStoreCache blockStoreCache, ILoggerFactory loggerFactory) :
     base(chain, blockRepository as Features.BlockStore.IBlockRepository, blockStoreCache as Features.BlockStore.IBlockStoreCache, loggerFactory)
 {
 }