Versions in this module Expand all Collapse all v1 v1.4.9 Jul 22, 2021 Changes in this version + func CleanupDB(t testing.TB, dbProvider statedb.VersionedDBProvider) + type TestVDBEnv struct + DBProvider statedb.VersionedDBProvider + func NewTestVDBEnv(t testing.TB) *TestVDBEnv + func (env *TestVDBEnv) Cleanup() + type VersionedDB struct + func (vdb *VersionedDB) ApplyUpdates(updates *statedb.UpdateBatch, height *version.Height) error + func (vdb *VersionedDB) BytesKeySupported() bool + func (vdb *VersionedDB) ClearCachedVersions() + func (vdb *VersionedDB) Close() + func (vdb *VersionedDB) ExecuteQuery(namespace, query string) (statedb.ResultsIterator, error) + func (vdb *VersionedDB) ExecuteQueryWithMetadata(namespace, query string, metadata map[string]interface{}) (statedb.QueryResultsIterator, error) + func (vdb *VersionedDB) GetCachedVersion(namespace string, key string) (*version.Height, bool) + func (vdb *VersionedDB) GetDBType() string + func (vdb *VersionedDB) GetLatestSavePoint() (*version.Height, error) + func (vdb *VersionedDB) GetState(namespace string, key string) (*statedb.VersionedValue, error) + func (vdb *VersionedDB) GetStateMultipleKeys(namespace string, keys []string) ([]*statedb.VersionedValue, error) + func (vdb *VersionedDB) GetStateRangeScanIterator(namespace string, startKey string, endKey string) (statedb.ResultsIterator, error) + func (vdb *VersionedDB) GetStateRangeScanIteratorWithMetadata(namespace string, startKey string, endKey string, ...) (statedb.QueryResultsIterator, error) + func (vdb *VersionedDB) GetVersion(namespace string, key string) (*version.Height, error) + func (vdb *VersionedDB) LoadCommittedVersions(keys []*statedb.CompositeKey) error + func (vdb *VersionedDB) Open() error + func (vdb *VersionedDB) ProcessIndexesForChaincodeDeploy(namespace string, fileEntries []*ccprovider.TarFileEntry) error + func (vdb *VersionedDB) ValidateKeyValue(key string, value []byte) error + type VersionedDBProvider struct + func NewVersionedDBProvider(metricsProvider metrics.Provider) (*VersionedDBProvider, error) + func (provider *VersionedDBProvider) Close() + func (provider *VersionedDBProvider) GetDBHandle(dbName string) (statedb.VersionedDB, error) + func (provider *VersionedDBProvider) HealthCheck(ctx context.Context) error