Versions in this module Expand all Collapse all v0 v0.1.1 May 14, 2023 Changes in this version + var File_watcher_msg_proto protoreflect.FileDescriptor + func AccountKey(addr []byte) []byte + func Commit() + func DeleteAccount(addr sdk.AccAddress) + func Enable() bool + func GetAccount(addr sdk.AccAddress) (*types.EthAccount, error) + func GetParams() types.Params + func InitDB() + func NewHeight() + func NewReadStore(pre []byte) sdk.KVStore + func Save(err error) + func SetAccount(acc *types.EthAccount) error + func SetParams(para types.Params) + func SetWatchDataManager() + func WrapWriteKVStore(store sdk.KVStore) sdk.KVStore + type Adapter struct + func (a Adapter) NewStore(gasMeter sdk.GasMeter, _ sdk.KVStore, pre []byte) sdk.KVStore + type ParamsManager struct + func (p ParamsManager) GetSendEnabled() bool + func (p ParamsManager) SetSendEnabled(enable bool) + type WatchData struct + Messages []*WatchMessage + func (*WatchData) Descriptor() ([]byte, []int) + func (*WatchData) ProtoMessage() + func (d *WatchData) Len() int + func (d *WatchData) Less(i, j int) bool + func (d *WatchData) Swap(i, j int) + func (x *WatchData) GetMessages() []*WatchMessage + func (x *WatchData) ProtoReflect() protoreflect.Message + func (x *WatchData) Reset() + func (x *WatchData) String() string + type WatchDataManager struct + func (w WatchDataManager) ApplyWatchData(v interface{}) + func (w WatchDataManager) CreateWatchDataGenerator() func() ([]byte, error) + func (w WatchDataManager) UnmarshalWatchData(b []byte) (interface{}, error) + type WatchMessage struct + IsDelete bool + Key []byte + Value []byte + func (*WatchMessage) Descriptor() ([]byte, []int) + func (*WatchMessage) ProtoMessage() + func (x *WatchMessage) GetIsDelete() bool + func (x *WatchMessage) GetKey() []byte + func (x *WatchMessage) GetValue() []byte + func (x *WatchMessage) ProtoReflect() protoreflect.Message + func (x *WatchMessage) Reset() + func (x *WatchMessage) String() string