Documentation ¶
Index ¶
- func NewReportingPluginFactoryClient(b *net.BrokerExt, cc grpc.ClientConnInterface) *reportingPluginFactoryClient
- func NewReportingPluginFactoryServer(impl ocr3types.ReportingPluginFactory[[]byte], b *net.BrokerExt) *reportingPluginFactoryServer
- func RegisterReportingPluginServiceServer(server *grpc.Server, broker net.Broker, brokerCfg net.BrokerConfig, ...) error
- type ReportingPluginServiceClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewReportingPluginFactoryClient ¶
func NewReportingPluginFactoryClient(b *net.BrokerExt, cc grpc.ClientConnInterface) *reportingPluginFactoryClient
func NewReportingPluginFactoryServer ¶
func NewReportingPluginFactoryServer(impl ocr3types.ReportingPluginFactory[[]byte], b *net.BrokerExt) *reportingPluginFactoryServer
func RegisterReportingPluginServiceServer ¶
func RegisterReportingPluginServiceServer(server *grpc.Server, broker net.Broker, brokerCfg net.BrokerConfig, impl core.OCR3ReportingPluginClient) error
Types ¶
type ReportingPluginServiceClient ¶
type ReportingPluginServiceClient struct { *goplugin.PluginClient *goplugin.ServiceClient // contains filtered or unexported fields }
func NewReportingPluginServiceClient ¶
func NewReportingPluginServiceClient(broker net.Broker, brokerCfg net.BrokerConfig, conn *grpc.ClientConn) *ReportingPluginServiceClient
func (*ReportingPluginServiceClient) NewReportingPluginFactory ¶
func (o *ReportingPluginServiceClient) NewReportingPluginFactory( ctx context.Context, config core.ReportingPluginServiceConfig, grpcProvider grpc.ClientConnInterface, pipelineRunner core.PipelineRunnerService, telemetryService core.TelemetryService, errorLog core.ErrorLog, capRegistry core.CapabilitiesRegistry, keyValueStore core.KeyValueStore, relayerSet core.RelayerSet, ) (core.OCR3ReportingPluginFactory, error)
func (*ReportingPluginServiceClient) NewValidationService ¶
func (o *ReportingPluginServiceClient) NewValidationService(ctx context.Context) (core.ValidationService, error)
Click to show internal directories.
Click to hide internal directories.