public IndexedBlockStore(NoSqlRepository index, BlockStore store)
 {
     if (index == null)
     {
         throw new ArgumentNullException("index");
     }
     if (store == null)
     {
         throw new ArgumentNullException("store");
     }
     _Index = index;
     _Store = store;
 }
 public CachedNoSqlRepository(NoSqlRepository inner) : base(Network.Main.Consensus.ConsensusFactory)
 {
     _InnerRepository = inner;
 }
 public NoSqlTransactionRepository(NoSqlRepository repository)
 {
     this.Repository = repository ?? throw new ArgumentNullException("repository");
 }
Example #4
0
 public IndexedBlockStore(NoSqlRepository index, BlockStore store)
     : base(index, store)
 {
     _Store       = store;
     IndexedLimit = "Last Index Position";
 }
Example #5
0
 public IndexedBlockUndoStore(NoSqlRepository index, BlockUndoStore store)
     : base(index, store)
 {
     _Store       = store;
     IndexedLimit = "BlockUndo Index";
 }
Example #6
0
 public CachedNoSqlRepository(NoSqlRepository inner) : base(inner.Network)
 {
     this.InnerRepository = inner;
 }
Example #7
0
 public CachedNoSqlRepository(NoSqlRepository inner)
 {
     this._InnerRepository = inner;
 }