Versions in this module Expand all Collapse all v0 v0.23.1 Jul 27, 2018 Changes in this version + const HasCost + const KeyCostFlat + const ReadCostFlat + const ReadCostPerByte + const ValueCostFlat + const ValueCostPerByte + const WriteCostFlat + const WriteCostPerByte + func First(st KVStore, start, end []byte) (kv cmn.KVPair, ok bool) + func Last(st KVStore, start, end []byte) (kv cmn.KVPair, ok bool) + func NewCacheKVStore(parent KVStore) *cacheKVStore + func NewCommitMultiStore(db dbm.DB) *rootMultiStore + func NewGasKVStore(gasMeter sdk.GasMeter, parent sdk.KVStore) *gasKVStore + type CacheKVStore = types.CacheKVStore + type CacheMultiStore = types.CacheMultiStore + type CacheWrap = types.CacheWrap + type CacheWrapper = types.CacheWrapper + type CommitID = types.CommitID + type CommitKVStore = types.CommitKVStore + type CommitMultiStore = types.CommitMultiStore + type CommitStore = types.CommitStore + func LoadIAVLStore(db dbm.DB, id CommitID, pruning sdk.PruningStrategy) (CommitStore, error) + type Committer = types.Committer + type Iterator = types.Iterator + type KVPair = types.KVPair + type KVStore = types.KVStore + type MultiStore = types.MultiStore + type Queryable = types.Queryable + type Store = types.Store + type StoreKey = types.StoreKey + type StoreType = types.StoreType + type TraceContext = types.TraceContext + type TraceKVStore struct + func NewTraceKVStore(parent sdk.KVStore, writer io.Writer, tc TraceContext) *TraceKVStore + func (tkv *TraceKVStore) CacheWrap() sdk.CacheWrap + func (tkv *TraceKVStore) CacheWrapWithTrace(_ io.Writer, _ TraceContext) CacheWrap + func (tkv *TraceKVStore) Delete(key []byte) + func (tkv *TraceKVStore) Get(key []byte) []byte + func (tkv *TraceKVStore) GetStoreType() sdk.StoreType + func (tkv *TraceKVStore) Has(key []byte) bool + func (tkv *TraceKVStore) Iterator(start, end []byte) sdk.Iterator + func (tkv *TraceKVStore) Prefix(prefix []byte) KVStore + func (tkv *TraceKVStore) ReverseIterator(start, end []byte) sdk.Iterator + func (tkv *TraceKVStore) Set(key []byte, value []byte)