alert service
This commit is contained in:
parent
0e73841b3e
commit
608561ab38
8 changed files with 283 additions and 8 deletions
|
|
@ -16,8 +16,10 @@ type Storage interface {
|
|||
CreateInstrument(ctx context.Context, instrument *entities.Instrument) (entities.InstrumentID, error)
|
||||
|
||||
SaveAlert(ctx context.Context, alert *entities.Alert) (entities.AlertID, error)
|
||||
AllActiveAlerts(ctx context.Context) ([]entities.Alert, error)
|
||||
AlertByID(ctx context.Context, id entities.AlertID) (*entities.Alert, error)
|
||||
AlertsByUserID(ctx context.Context, userID entities.UserID, offset, limit int) ([]entities.Alert, error)
|
||||
DeleteAlert(ctx context.Context, id entities.AlertID) error
|
||||
DisableAlert(ctx context.Context, id entities.AlertID) error
|
||||
UpdateAlertPrice(ctx context.Context, id entities.AlertID, price decimal.Decimal) error
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue