Versions in this module Expand all Collapse all v0 v0.47.3 Aug 22, 2024 Changes in this version + func DefaultProofRuntime() (prt *merkle.ProofRuntime) + func GetLatestVersion(db dbm.DB) int64 + func RequireProof(subpath string) bool + type Store struct + func NewStore(db dbm.DB, logger log.Logger) *Store + func (rs *Store) AddListeners(key types.StoreKey, listeners []types.WriteListener) + func (rs *Store) CacheMultiStore() types.CacheMultiStore + func (rs *Store) CacheMultiStoreWithVersion(version int64) (types.CacheMultiStore, error) + func (rs *Store) CacheWrap() types.CacheWrap + func (rs *Store) CacheWrapWithTrace(_ io.Writer, _ types.TraceContext) types.CacheWrap + func (rs *Store) Commit() types.CommitID + func (rs *Store) GetCommitInfo(ver int64) (*types.CommitInfo, error) + func (rs *Store) GetCommitKVStore(key types.StoreKey) types.CommitKVStore + func (rs *Store) GetCommitStore(key types.StoreKey) types.CommitStore + func (rs *Store) GetKVStore(key types.StoreKey) types.KVStore + func (rs *Store) GetPruning() pruningtypes.PruningOptions + func (rs *Store) GetStore(key types.StoreKey) types.Store + func (rs *Store) GetStoreByName(name string) types.Store + func (rs *Store) GetStoreType() types.StoreType + func (rs *Store) LastCommitID() types.CommitID + func (rs *Store) LatestVersion() int64 + func (rs *Store) ListeningEnabled(key types.StoreKey) bool + func (rs *Store) LoadLatestVersion() error + func (rs *Store) LoadLatestVersionAndUpgrade(upgrades *types.StoreUpgrades) error + func (rs *Store) LoadVersion(ver int64) error + func (rs *Store) LoadVersionAndUpgrade(ver int64, upgrades *types.StoreUpgrades) error + func (rs *Store) MountStoreWithDB(key types.StoreKey, typ types.StoreType, db dbm.DB) + func (rs *Store) PruneSnapshotHeight(height int64) + func (rs *Store) PruneStores(clearPruningManager bool, pruningHeights []int64) (err error) + func (rs *Store) Query(req abci.RequestQuery) abci.ResponseQuery + func (rs *Store) Restore(height uint64, format uint32, protoReader protoio.Reader) (snapshottypes.SnapshotItem, error) + func (rs *Store) RollbackToVersion(target int64) error + func (rs *Store) SetCommitHeader(h cmtproto.Header) + func (rs *Store) SetIAVLCacheSize(cacheSize int) + func (rs *Store) SetIAVLDisableFastNode(disableFastNode bool) + func (rs *Store) SetInitialVersion(version int64) error + func (rs *Store) SetInterBlockCache(c types.MultiStorePersistentCache) + func (rs *Store) SetLazyLoading(lazyLoading bool) + func (rs *Store) SetPruning(pruningOpts pruningtypes.PruningOptions) + func (rs *Store) SetSnapshotInterval(snapshotInterval uint64) + func (rs *Store) SetTracer(w io.Writer) types.MultiStore + func (rs *Store) SetTracingContext(tc types.TraceContext) types.MultiStore + func (rs *Store) Snapshot(height uint64, protoWriter protoio.Writer) error + func (rs *Store) StoreKeysByName() map[string]types.StoreKey + func (rs *Store) TracingEnabled() bool