Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewServices ¶
func NewServices( jb job.Job, ocr2Provider commontypes.MercuryProvider, pipelineRunner pipeline.Runner, lggr logger.Logger, argsNoPlugin libocr2.MercuryOracleArgs, cfg Config, chEnhancedTelem chan ocrcommon.EnhancedTelemetryMercuryData, orm types.DataSourceORM, feedID utils.FeedID, ) ([]job.ServiceCtx, error)
Types ¶
type Config ¶
type Config interface { MaxSuccessfulRuns() uint64 ResultWriteQueueDepth() uint64 plugins.RegistrarConfig }
func NewMercuryConfig ¶ added in v2.10.0
func NewMercuryConfig(jobPipelineMaxSuccessfulRuns uint64, jobPipelineResultWriteQueueDepth uint64, pluginProcessCfg plugins.RegistrarConfig) Config
Click to show internal directories.
Click to hide internal directories.