Documentation ¶
Index ¶
- type ServiceProvider
- func (s *ServiceProvider) GetFSMService() fsmservice.FSMService
- func (s *ServiceProvider) GetKeyStore() keystore.KeyStore
- func (s *ServiceProvider) GetLogger() logger.Logger
- func (s *ServiceProvider) GetOperationService() operation.OperationService
- func (s *ServiceProvider) GetSignatureService() signature.SignatureService
- func (s *ServiceProvider) GetState() state.State
- func (s *ServiceProvider) GetStorage() storage.Storage
- func (s *ServiceProvider) SetFSMService(fsm fsmservice.FSMService)
- func (s *ServiceProvider) SetKeyStore(ks keystore.KeyStore)
- func (s *ServiceProvider) SetLogger(l logger.Logger)
- func (s *ServiceProvider) SetOperationService(opService operation.OperationService)
- func (s *ServiceProvider) SetSignatureService(sigService signature.SignatureService)
- func (s *ServiceProvider) SetState(st state.State)
- func (s *ServiceProvider) SetStorage(stg storage.Storage)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServiceProvider ¶
type ServiceProvider struct {
// contains filtered or unexported fields
}
func CreateServiceProviderWithCfg ¶
func CreateServiceProviderWithCfg(cfg *config.Config) (*ServiceProvider, error)
func (*ServiceProvider) GetFSMService ¶
func (s *ServiceProvider) GetFSMService() fsmservice.FSMService
func (*ServiceProvider) GetKeyStore ¶
func (s *ServiceProvider) GetKeyStore() keystore.KeyStore
func (*ServiceProvider) GetLogger ¶
func (s *ServiceProvider) GetLogger() logger.Logger
func (*ServiceProvider) GetOperationService ¶
func (s *ServiceProvider) GetOperationService() operation.OperationService
func (*ServiceProvider) GetSignatureService ¶
func (s *ServiceProvider) GetSignatureService() signature.SignatureService
func (*ServiceProvider) GetState ¶
func (s *ServiceProvider) GetState() state.State
func (*ServiceProvider) GetStorage ¶
func (s *ServiceProvider) GetStorage() storage.Storage
func (*ServiceProvider) SetFSMService ¶
func (s *ServiceProvider) SetFSMService(fsm fsmservice.FSMService)
func (*ServiceProvider) SetKeyStore ¶
func (s *ServiceProvider) SetKeyStore(ks keystore.KeyStore)
func (*ServiceProvider) SetLogger ¶
func (s *ServiceProvider) SetLogger(l logger.Logger)
func (*ServiceProvider) SetOperationService ¶
func (s *ServiceProvider) SetOperationService(opService operation.OperationService)
func (*ServiceProvider) SetSignatureService ¶
func (s *ServiceProvider) SetSignatureService(sigService signature.SignatureService)
func (*ServiceProvider) SetState ¶
func (s *ServiceProvider) SetState(st state.State)
func (*ServiceProvider) SetStorage ¶
func (s *ServiceProvider) SetStorage(stg storage.Storage)
Click to show internal directories.
Click to hide internal directories.