Versions in this module Expand all Collapse all v0 v0.14.1 Jul 7, 2026 Changes in this version + func IsStale(tokenLocks common2.TableName, requests common2.TableName, ...) *isStale + func NewConditionInterpreter() common2.CondInterpreter + func NewNamedDriver(config driver3.Config, dbProvider fscSqlite.DbProvider) driver3.NamedDriver + func NewPaginationInterpreter() common.PagInterpreter + type AuditTransactionStore = common3.TransactionStore + func NewAuditTransactionStore(dbs *common2.RWDB, tableNames common3.TableNames) (*AuditTransactionStore, error) + type Driver struct + AuditTx lazy.Provider[fscSqlite.Config, *AuditTransactionStore] + Endorser lazy.Provider[fscSqlite.Config, *EndorserStore] + Identity lazy.Provider[fscSqlite.Config, *IdentityStore] + KeyStore lazy.Provider[fscSqlite.Config, *KeystoreStore] + OwnerTx lazy.Provider[fscSqlite.Config, *OwnerTransactionStore] + Token lazy.Provider[fscSqlite.Config, *TokenStore] + TokenLock lazy.Provider[fscSqlite.Config, *TokenLockStore] + Wallet lazy.Provider[fscSqlite.Config, *WalletStore] + func NewDriver(config driver3.Config) *Driver + func NewDriverWithDbProvider(config driver3.Config, dbProvider fscSqlite.DbProvider) *Driver + func (d *Driver) NewAuditTransaction(name driver2.PersistenceName, params ...string) (driver3.AuditTransactionStore, error) + func (d *Driver) NewEndorser(name driver2.PersistenceName, params ...string) (driver3.EndorserStore, error) + func (d *Driver) NewIdentity(name driver2.PersistenceName, params ...string) (driver3.IdentityStore, error) + func (d *Driver) NewKeyStore(name driver2.PersistenceName, params ...string) (driver3.KeyStore, error) + func (d *Driver) NewOwnerTransaction(name driver2.PersistenceName, params ...string) (driver3.TokenTransactionStore, error) + func (d *Driver) NewToken(name driver2.PersistenceName, params ...string) (driver3.TokenStore, error) + func (d *Driver) NewTokenLock(name driver2.PersistenceName, params ...string) (driver3.TokenLockStore, error) + func (d *Driver) NewWallet(name driver2.PersistenceName, params ...string) (driver3.WalletStore, error) + type EndorserStore = common.EndorserStore + func NewEndorserStore(dbs *common2.RWDB, tables common.TableNames) (*EndorserStore, error) + type IdentityStore = sqlcommon.IdentityStore + type KeystoreStore = common3.KeystoreStore + func NewKeystoreStore(dbs *common2.RWDB, tableNames common3.TableNames) (*KeystoreStore, error) + type OwnerTransactionStore = common3.TransactionStore + func NewTransactionStore(dbs *common2.RWDB, tableNames common3.TableNames) (*OwnerTransactionStore, error) + type TokenLockStore struct + func NewTokenLockStore(dbs *common3.RWDB, tableNames common4.TableNames) (*TokenLockStore, error) + func (db *TokenLockStore) Cleanup(ctx context.Context, leaseExpiry time.Duration) error + type TokenStore = sqlcommon.TokenStore + func NewTokenStore(dbs *scommon.RWDB, tableNames sqlcommon.TableNames) (*TokenStore, error) + type WalletStore = common3.WalletStore + func NewWalletStore(dbs *common2.RWDB, tableNames common3.TableNames) (*WalletStore, error)