Versions in this module Expand all Collapse all v0 v0.7.0 Dec 4, 2025 Changes in this version + type Service interface + Audit func(ctx context.Context, tx auditor.Transaction) (*token.InputStream, *token.OutputStream, error) + Check func(ctx context.Context) ([]string, error) + GetTokenRequest func(ctx context.Context, id string) ([]byte, error) + Release func(ctx context.Context, tx auditor.Transaction) + Validate func(ctx context.Context, request *token.Request) error + type ServiceProvider interface + AuditorService func(tmsID token.TMSID) (Service, StoreService, error) + func GetServiceProvider(sp token.ServiceProvider) (ServiceProvider, error) + type StoreService interface + NewHoldingsFilter func() *auditdb.HoldingsFilter + NewPaymentsFilter func() *auditdb.PaymentsFilter + SetStatus func(ctx context.Context, id string, status driver.TxStatus, message string) error + Transactions func(ctx context.Context, params db.QueryTransactionsParams, ...) (*db.PageTransactionsIterator, error)