Versions in this module Expand all Collapse all v0 v0.1.0 Jan 19, 2024 Changes in this version + type PreChangesHandler func(keys []string, setOrDel []byte) + type Store struct + func NewStore(parent types.KVStore) *Store + func NewStoreWithPreChangeHandler(parent types.KVStore, preChangesHandler PreChangesHandler) *Store + func (Store *Store) CleanBrcRpcState() + func (store *Store) CacheWrap() types.CacheWrap + func (store *Store) CacheWrapWithTrace(w io.Writer, tc types.TraceContext) types.CacheWrap + func (store *Store) Clear() + func (store *Store) CopyRWSet(rw types.CacheKVRWSet) + func (store *Store) Delete(key []byte) + func (store *Store) DisableCacheReadList() + func (store *Store) EndTiming(tag string) + func (store *Store) Get(key []byte) (value []byte) + func (store *Store) GetRWSet(mp types.MsRWSet) + func (store *Store) GetStoreName() string + func (store *Store) GetStoreType() types.StoreType + func (store *Store) Has(key []byte) bool + func (store *Store) Iterator(start, end []byte) types.Iterator + func (store *Store) IteratorCache(isdirty bool, ...) bool + func (store *Store) Reset(parent types.KVStore) + func (store *Store) ReverseIterator(start, end []byte) types.Iterator + func (store *Store) RevertDBWithSnapshotRWSet(set types.SnapshotWSet) + func (store *Store) Set(key []byte, value []byte) + func (store *Store) StartTiming() + func (store *Store) Write() + func (store *Store) WriteWithSnapshotWSet() types.SnapshotWSet