internal StorageState(RepositoryManager repositoryManager, ulong version) { _repositoryManager = repositoryManager; _trieMap = repositoryManager.TrieMap; CurrentVersion = version; _initialVersion = repositoryManager.LatestVersion; }
public RepositoryManager( uint repositoryId, IRocksDbContext dbContext, VersionFactory versionFactory, VersionRepository versionRepository ) { _repositoryId = repositoryId; _dbContext = dbContext; _versionFactory = versionFactory; _versionRepository = versionRepository; var storageContext = new NodeRepository(dbContext); TrieMap = new TrieHashMap(storageContext, versionFactory); LatestVersion = _versionRepository.GetVersion(_repositoryId); }
public void TearDown() { trie = null; trieO = null; }
public void SetUp() { trie = BuildSampleTrie(); trieO = BuildSampleTrieO(); }