INNER CODE UNIT · Go

func

coinrust/trading-strategies · fxmacrodata/client.go:46

func (c *Client) DataCatalogue(ctx context.Context, currency string) ([]byte, error) {
	return c.get(ctx, "/data_catalogue/"+norm(currency), nil)
}

func (c *Client) Announcements(ctx context.Context, currency, indicator string) ([]byte, error) {
	return c.get(ctx, "/announcements/"+norm(currency)+"/"+indicator, nil)
}

func (c *Client) AnnouncementsPage(ctx context.Context, currency, indicator string, page Page) ([]byte, error) {
	return c.get(ctx, "/announcements/"+norm(currency)+"/"+indicator, page.values())
}

func (c *Client) Calendar(ctx context.Context, currency string) ([]byte, error) {
	return c.get(ctx, "/calendar/"+norm(currency), nil)
}

func (c *Client) Predictions(ctx context.Context, currency, indicator string) ([]byte, error) {
	return c.get(ctx, "/predictions/"+norm(currency)+"/"+indicator, nil)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…