Versions in this module Expand all Collapse all v0 v0.7.0 Dec 4, 2025 Changes in this version + type AuditServiceProvider struct + func NewAuditServiceProvider(tmsProvider *token.ManagementServiceProvider, ...) *AuditServiceProvider + func (t *AuditServiceProvider) AuditorService(tmsID token.TMSID) (auditor.Service, auditor.StoreService, error) + type NetworkIdentityProvider struct + func NewNetworkIdentityProvider(ip *id.Provider, sigService *sig.Service) *NetworkIdentityProvider + func (n *NetworkIdentityProvider) DefaultIdentity() view.Identity + func (n *NetworkIdentityProvider) GetSigner(identity view.Identity) (driver.Signer, error) + type NetworkProvider struct + func NewNetworkProvider(np *network.Provider) *NetworkProvider + func (n *NetworkProvider) GetNetwork(network string, channel string) (dep.Network, error) + type StorageProvider struct + func NewStorageProvider(sm *ttx.ServiceManager) *StorageProvider + func (s *StorageProvider) CacheRequest(ctx context.Context, tmsID token.TMSID, request *token.Request) error + func (s *StorageProvider) GetStorage(id token.TMSID) (ttx.Storage, error) + type TokenManagementService struct + func (t *TokenManagementService) SetTokenManagementService(req *token.Request) error + type TokenManagementServiceProvider struct + func NewTokenManagementServiceProvider(tmsProvider *token.ManagementServiceProvider) *TokenManagementServiceProvider + func (t *TokenManagementServiceProvider) TokenManagementService(opts ...token.ServiceOption) (dep.TokenManagementServiceWithExtensions, error)