2023-07-03 07:51:20 -07:00
|
|
|
package metrics
|
|
|
|
|
|
|
|
// NoopMetrics is a no-op implementation of the Metrics interface.
|
|
|
|
type NoopMetrics struct {
|
|
|
|
}
|
|
|
|
|
|
|
|
// NewNoopMetrics returns a new instance of NoopMetrics.
|
|
|
|
func NewNoopMetrics() *NoopMetrics {
|
|
|
|
return &NoopMetrics{}
|
|
|
|
}
|
|
|
|
|
|
|
|
func (p *NoopMetrics) IncFailedMeasurement(measurement string) {
|
|
|
|
}
|
|
|
|
|
|
|
|
func (p *NoopMetrics) IncSuccessfulMeasurement(measurement string) {
|
|
|
|
}
|
|
|
|
|
|
|
|
func (p *NoopMetrics) IncMissingNotional(symbol string) {
|
|
|
|
}
|
|
|
|
|
|
|
|
func (p *NoopMetrics) IncFoundNotional(symbol string) {
|
|
|
|
}
|
|
|
|
|
|
|
|
func (p *NoopMetrics) IncMissingToken(chain, token string) {
|
|
|
|
}
|
|
|
|
|
|
|
|
func (p *NoopMetrics) IncFoundToken(chain, token string) {
|
|
|
|
}
|
2024-03-22 07:30:21 -07:00
|
|
|
|
2024-03-26 07:53:11 -07:00
|
|
|
func (p *NoopMetrics) IncExpiredMessage(chain, source string, retry uint8) {
|
2024-03-22 07:30:21 -07:00
|
|
|
}
|
|
|
|
|
2024-03-26 07:53:11 -07:00
|
|
|
func (p *NoopMetrics) IncInvalidMessage(chain, source string, retry uint8) {
|
2024-03-22 07:30:21 -07:00
|
|
|
}
|
|
|
|
|
2024-03-26 07:53:11 -07:00
|
|
|
func (p *NoopMetrics) IncUnprocessedMessage(chain, source string, retry uint8) {
|
2024-03-22 07:30:21 -07:00
|
|
|
}
|
|
|
|
|
2024-03-26 07:53:11 -07:00
|
|
|
func (p *NoopMetrics) IncProcessedMessage(chain, source string, retry uint8) {
|
2024-03-22 07:30:21 -07:00
|
|
|
}
|