Versions in this module Expand all Collapse all v1 v1.2.0-pre Jun 6, 2024 v1.1.5 Aug 23, 2024 Changes in this version + type Database struct + Id uint32 + func (d *Database) Get(ctx context.Context, key string) (data []byte, err errno.Error) + type Factory struct + CurrentKeystore string + func New(i vm.Instance, service dbIface.Service, helper helpers.Methods) *Factory + func (f *Factory) Close() error + func (f *Factory) Load(hm vm.HostModule) (err error) + func (f *Factory) Name() string + func (f *Factory) W_databaseClose(ctx context.Context, module common.Module, databaseId uint32) errno.Error + func (f *Factory) W_databaseDelete(ctx context.Context, module common.Module, databaseId, keyPtr, keyLen uint32) (err errno.Error) + func (f *Factory) W_databaseGet(ctx context.Context, module common.Module, ...) errno.Error + func (f *Factory) W_databaseGetSize(ctx context.Context, module common.Module, ...) errno.Error + func (f *Factory) W_databaseList(ctx context.Context, module common.Module, ...) errno.Error + func (f *Factory) W_databaseListSize(ctx context.Context, module common.Module, databaseId uint32, ...) errno.Error + func (f *Factory) W_databasePut(ctx context.Context, module common.Module, ...) errno.Error + func (f *Factory) W_newDatabase(ctx context.Context, module common.Module, ...) errno.Error