src

package
v1.12.1-beta3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 20, 2023 License: MIT Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewDeleteJobsCommand

func NewDeleteJobsCommand() *deleteJobs

func NewDeployJobSpecsCommand

func NewDeployJobSpecsCommand() *deployJobSpecs

func NewGenerateJobSpecsCommand

func NewGenerateJobSpecsCommand() *generateJobSpecs

func NewGenerateOCR2ConfigCommand

func NewGenerateOCR2ConfigCommand() *generateOCR2Config

Types

type InputConfig

type InputConfig struct {
	MaxQueryLengthBytes       uint32
	MaxObservationLengthBytes uint32
	MaxReportLengthBytes      uint32
	MaxRequestBatchSize       uint32
	DefaultAggregationMethod  int32
	UniqueReports             bool

	DeltaProgressMillis  uint32
	DeltaResendMillis    uint32
	DeltaRoundMillis     uint32
	DeltaGraceMillis     uint32
	DeltaStageMillis     uint32
	MaxRoundsPerEpoch    uint8
	TransmissionSchedule []int

	MaxDurationQueryMillis       uint32
	MaxDurationObservationMillis uint32
	MaxDurationReportMillis      uint32
	MaxDurationAcceptMillis      uint32
	MaxDurationTransmitMillis    uint32

	MaxFaultyOracles int
}

NOTE: Field names need to match what's in the JSON input file (see sample_config.json)

type JobSpec

type JobSpec struct {
	Id                           string
	OffChainReporting2OracleSpec OCRSpec
}

type OCRSpec

type OCRSpec struct {
	ContractID string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL