Documentation ¶
Index ¶
- Variables
- type Controllers
- func (cc *Controllers) AddStrategy(req strategy.Strategy)
- func (cc *Controllers) DeleteStrategy(req strategy.Strategy)
- func (cc *Controllers) GetAssets()
- func (cc *Controllers) GetAssetsProvider()
- func (cc *Controllers) GetBrokersProvider()
- func (cc *Controllers) GetComponentList()
- func (cc *Controllers) GetIndicatorList()
- func (cc *Controllers) GetRatesProvider()
- func (cc *Controllers) GetStrategy()
- func (cc *Controllers) GetUserAgent()
- func (cc *Controllers) SetAssetsProvider(opt database.AssetProvider)
- func (cc *Controllers) SetComponentsActive(opt controllers.SetComponentsActive)
- func (cc *Controllers) SetRatesActive(opt controllers.SetRatesActive)
- func (cc *Controllers) SetRatesAsset(opt controllers.SetRatesAsset)
- func (cc *Controllers) SetRatesProviderConfig(opt database.ProviderConfig)
- func (cc *Controllers) UserLogin(opt controllers.UserLogin)
- func (cc *Controllers) Validate()
- func (cc *Controllers) Validator(opt interface{}, ignores map[string]bool) (err error)
Constants ¶
This section is empty.
Variables ¶
View Source
var Validate *validator.Validate
Validate -
Functions ¶
This section is empty.
Types ¶
type Controllers ¶
type Controllers struct { Logger *logger.Logger Database *database.Database Components *components.Components Rates *rates.Rates Brokers *brokers.Brokers Strategy *strategy.Strategy SessionID string Token string Response controllers.Response }
Controllers -
func (*Controllers) AddStrategy ¶
func (cc *Controllers) AddStrategy(req strategy.Strategy)
AddStrategy -
func (*Controllers) DeleteStrategy ¶
func (cc *Controllers) DeleteStrategy(req strategy.Strategy)
DeleteStrategy -
func (*Controllers) GetAssetsProvider ¶
func (cc *Controllers) GetAssetsProvider()
GetAssetsProvider -
func (*Controllers) GetBrokersProvider ¶
func (cc *Controllers) GetBrokersProvider()
GetBrokersProvider -
func (*Controllers) SetAssetsProvider ¶
func (cc *Controllers) SetAssetsProvider(opt database.AssetProvider)
SetAssetsProvider -
func (*Controllers) SetComponentsActive ¶
func (cc *Controllers) SetComponentsActive(opt controllers.SetComponentsActive)
SetComponentsActive -
func (*Controllers) SetRatesActive ¶
func (cc *Controllers) SetRatesActive(opt controllers.SetRatesActive)
SetRatesActive -
func (*Controllers) SetRatesAsset ¶
func (cc *Controllers) SetRatesAsset(opt controllers.SetRatesAsset)
SetRatesAsset -
func (*Controllers) SetRatesProviderConfig ¶
func (cc *Controllers) SetRatesProviderConfig(opt database.ProviderConfig)
SetRatesProviderConfig -
func (*Controllers) UserLogin ¶
func (cc *Controllers) UserLogin(opt controllers.UserLogin)
UserLogin -
Click to show internal directories.
Click to hide internal directories.