Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API interface {
EnqueueSendingNats(id, service string, to sumuslib.PublicKey, a *amount.Amount, t sumuslib.Token) (dup, success bool)
}
API provides ability to interact with service API
type Metrics ¶
type Metrics struct { RequestDuration *prometheus.HistogramVec NotificationDuration prometheus.Histogram }
Metrics data
type Nats ¶
type Nats struct {
// contains filtered or unexported fields
}
Nats exposes endpoints via Nats server
func (*Nats) AddMetrics ¶
AddMetrics adds metrics counters and should be called before service launch
Click to show internal directories.
Click to hide internal directories.