us-dop-api/ports/dolar.go
2024-12-03 21:28:28 -04:00

14 lines
436 B
Go

package ports
import "git.maximotejeda.com/maximo/us-dop-api/domain"
type DolarService interface {
GetLatest(name string) (*domain.History, error)
GetSince(name string, duration int64) ([]*domain.History, error)
GetInstByType(name string) ([]string, error)
Subscribe(int64, string) (bool, error)
Unsubscribe(int64, string) (bool, error)
GetSubscribedUsers(string) ([]int64, error)
GetSubscribedInsts(int64) ([]string, error)
}