Documentation ¶
Index ¶
- type PessimismService
- func (svc *PessimismService) CheckETHRPCHealth(n core.Network) bool
- func (svc *PessimismService) CheckHealth() *models.HealthCheck
- func (svc *PessimismService) ProcessHeuristicRequest(ir *models.SessionRequestBody) (core.SUUID, error)
- func (svc *PessimismService) RunHeuristicSession(params *models.SessionRequestParams) (core.SUUID, error)
- type Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PessimismService ¶
type PessimismService struct {
// contains filtered or unexported fields
}
PessimismService ... API service
func (*PessimismService) CheckETHRPCHealth ¶
func (svc *PessimismService) CheckETHRPCHealth(n core.Network) bool
func (*PessimismService) CheckHealth ¶
func (svc *PessimismService) CheckHealth() *models.HealthCheck
CheckHealth ... Returns health check for server
func (*PessimismService) ProcessHeuristicRequest ¶ added in v1.0.0
func (svc *PessimismService) ProcessHeuristicRequest(ir *models.SessionRequestBody) (core.SUUID, error)
ProcessHeuristicRequest ... Processes a heuristic request type
func (*PessimismService) RunHeuristicSession ¶ added in v1.0.0
func (svc *PessimismService) RunHeuristicSession(params *models.SessionRequestParams) (core.SUUID, error)
RunHeuristicSession ... Runs a heuristic session provided
type Service ¶
type Service interface { ProcessHeuristicRequest(ir *models.SessionRequestBody) (core.SUUID, error) RunHeuristicSession(params *models.SessionRequestParams) (core.SUUID, error) CheckHealth() *models.HealthCheck CheckETHRPCHealth(n core.Network) bool }
Service ... Interface for API service
Click to show internal directories.
Click to hide internal directories.