package
7.0.1+incompatible
Repository: https://github.com/dydxprotocol/v4-chain.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Functions

LogErrorServiceNotResponding returns a function that logs an error indicating that the specified service is not responding.
NewHealthMonitor creates a new health monitor.
PanicServiceNotResponding returns a function that panics with a message indicating that the specified daemon service is not responding.
StartNewHealthChecker creates and starts a new health checker for a health-checkable service.

# Constants

No description provided by the author
DaemonStartupGracePeriod is the amount of time to wait for before a daemon is expected to start querying the daemon server.
HealthCheckPollFrequency is the frequency at which the health-checkable service is polled.
HealthMonitorLogModuleName is the module name used for logging within the health monitor.
No description provided by the author
MaximumLoopDelayMultiple defines the maximum acceptable update delay for a daemon as a multiple of the daemon's loop delay.
No description provided by the author
No description provided by the author

# Structs

HealthMonitor monitors the health of daemon services, which implement the HealthCheckable interface.

# Interfaces

Stoppable is an interface for a service that can be stopped.