Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterStandAloneProvider ¶
func RegisterStandAloneProvider(s *grpc.Server, p types.PluginProvider, pType types.OCR2PluginType) error
RegisterStandAloneProvider register the servers needed for a plugin provider, this is a workaround to test the Node API POCs on EVM until the EVM relayer is loopifyed
Types ¶
type ProviderServer ¶
type ProviderServer struct {
// contains filtered or unexported fields
}
ProviderServer is a GRPC server that will wrap a provider, this is a workaround, copied from core, until all providers are in their own loops.
func NewProviderServer ¶
func NewProviderServer(p types.PluginProvider, pType types.OCR2PluginType, lggr logger.Logger) (*ProviderServer, error)
NewProviderServer creates a GRPC server that will wrap a provider, this is a workaround to test the Node API PoC until the EVM relayer is loopifyed
func (*ProviderServer) Close ¶
func (p *ProviderServer) Close() error
func (*ProviderServer) GetConn ¶
func (p *ProviderServer) GetConn() (grpc.ClientConnInterface, error)
Click to show internal directories.
Click to hide internal directories.