Versions in this module Expand all Collapse all v1 v1.0.1 Aug 15, 2024 Changes in this version + type TimeoutStore struct + func New(timeout int, backend storetypes.Store) (*TimeoutStore, error) + func (s *TimeoutStore) Get(ctx context.Context, key string) (storetypes.KeyValue, error) + func (s *TimeoutStore) PrefixGet(ctx context.Context, prefix string) ([]storetypes.KeyValue, error) + func (s *TimeoutStore) PrefixGetKey(ctx context.Context, prefix string) ([]storetypes.Key, error) + func (s *TimeoutStore) PrefixRemove(ctx context.Context, prefix string) ([]storetypes.KeyValue, error) + func (s *TimeoutStore) Put(ctx context.Context, key, value string) error + func (s *TimeoutStore) PutWithOption(ctx context.Context, key, value string, opts []interface{}) (interface{}, error) + func (s *TimeoutStore) Remove(ctx context.Context, key string) (*storetypes.KeyValue, error)