14 lines
457 B
Go
14 lines
457 B
Go
package ports
|
|
|
|
import "git.maximotejeda.com/maximo/us-dop-bot/internal/application/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)
|
|
}
|