controllers

package
v0.0.0-...-8ecc595 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 23, 2020 License: MIT Imports: 16 Imported by: 0

Documentation

Index

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) GetAssets

func (cc *Controllers) GetAssets()

GetAssets -

func (*Controllers) GetAssetsProvider

func (cc *Controllers) GetAssetsProvider()

GetAssetsProvider -

func (*Controllers) GetBrokersProvider

func (cc *Controllers) GetBrokersProvider()

GetBrokersProvider -

func (*Controllers) GetComponentList

func (cc *Controllers) GetComponentList()

GetComponentList -

func (*Controllers) GetIndicatorList

func (cc *Controllers) GetIndicatorList()

GetIndicatorList -

func (*Controllers) GetRatesProvider

func (cc *Controllers) GetRatesProvider()

GetRatesProvider -

func (*Controllers) GetStrategy

func (cc *Controllers) GetStrategy()

GetStrategy -

func (*Controllers) GetUserAgent

func (cc *Controllers) GetUserAgent()

GetUserAgent -

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 -

func (*Controllers) Validate

func (cc *Controllers) Validate()

Validate -

func (*Controllers) Validator

func (cc *Controllers) Validator(opt interface{}, ignores map[string]bool) (err error)

Validator -

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL