Skip to main content
Glama

Controtto

by contre95
manager.go983 B
package managing import "errors" var ( ErrEmptyToken = errors.New("market traders not configured") ErrInvalidTrade = errors.New("invalid trade parameters") ErrMarketNotFound = errors.New("market traders not found") ErrInvalidAssetPair = errors.New("invalid asset pair") ErrMarketNotHealthy = errors.New("market API not healthy") ErrProviderNotFound = errors.New("price provider not found") ErrProviderNotHealthy = errors.New("price provider API not healthy") ErrMarketNotSet = errors.New("market is not setup") ) // Service just hols all the managing use cases type Service struct { AssetManager AssetsManager PairManager PairsManager MarketManager *MarketManager PriceProviderManager *PriceProviderManager } // NewService is the interctor for all Managing Use cases func NewService(ac AssetsManager, tpc PairsManager, mtm *MarketManager, ppm *PriceProviderManager) Service { return Service{ac, tpc, mtm, ppm} }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/contre95/controtto'

If you have feedback or need assistance with the MCP directory API, please join our Discord server