Documentation ¶
Index ¶
- type OCR2VRF
- func (vrf *OCR2VRF) Close() error
- func (vrf *OCR2VRF) Observation(ctx context.Context, repts types.ReportTimestamp, query types.Query) (types.Observation, error)
- func (vrf *OCR2VRF) Query(ctx context.Context, repts types.ReportTimestamp) (types.Query, error)
- func (vrf *OCR2VRF) Report(ctx context.Context, repts types.ReportTimestamp, query types.Query, ...) (bool, types.Report, error)
- func (vrf *OCR2VRF) ShouldAcceptFinalizedReport(ctx context.Context, repts types.ReportTimestamp, report types.Report) (bool, error)
- func (vrf *OCR2VRF) ShouldTransmitAcceptedReport(ctx context.Context, repts types.ReportTimestamp, report types.Report) (bool, error)
- type OCR2VRFContainer
- type OCR2VRFFactory
- type ParsedAttributedObservation
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OCR2VRF ¶
type OCR2VRF struct {
// contains filtered or unexported fields
}
func (*OCR2VRF) Observation ¶
func (vrf *OCR2VRF) Observation(ctx context.Context, repts types.ReportTimestamp, query types.Query) (types.Observation, error)
func (*OCR2VRF) ShouldAcceptFinalizedReport ¶
type OCR2VRFContainer ¶
type OCR2VRFContainer struct {
// contains filtered or unexported fields
}
func NewOCR2VRF ¶
func NewOCR2VRF(l logger.Logger) (*OCR2VRFContainer, error)
func (*OCR2VRFContainer) GetPluginFactory ¶
func (d *OCR2VRFContainer) GetPluginFactory() (ocr2types.ReportingPluginFactory, error)
func (*OCR2VRFContainer) GetServices ¶
func (d *OCR2VRFContainer) GetServices() ([]job.ServiceCtx, error)
type OCR2VRFFactory ¶
type OCR2VRFFactory struct {
// contains filtered or unexported fields
}
func (OCR2VRFFactory) NewReportingPlugin ¶
func (fac OCR2VRFFactory) NewReportingPlugin(configuration types.ReportingPluginConfig) (types.ReportingPlugin, types.ReportingPluginInfo, error)
Click to show internal directories.
Click to hide internal directories.