Documentation
      ¶
    
    
  
    
  
    Index ¶
- func RegisterProviderServices(s *grpc.Server, provider types.MedianProvider)
 - type ProviderClient
 - func (p *ProviderClient) Codec() types.Codec
 - func (p *ProviderClient) ContractReader() types.ContractReader
 - func (p *ProviderClient) MedianContract() median.MedianContract
 - func (p *ProviderClient) OnchainConfigCodec() median.OnchainConfigCodec
 - func (p *ProviderClient) ReportCodec() median.ReportCodec
 - func (p *ProviderClient) RmUnimplemented(ctx context.Context)
 
- type ProviderServer
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterProviderServices ¶
func RegisterProviderServices(s *grpc.Server, provider types.MedianProvider)
Types ¶
type ProviderClient ¶
type ProviderClient struct {
	*ocr2.PluginProviderClient
	// contains filtered or unexported fields
}
    func NewProviderClient ¶
func NewProviderClient(b *net.BrokerExt, cc grpc.ClientConnInterface) *ProviderClient
func (*ProviderClient) Codec ¶
func (p *ProviderClient) Codec() types.Codec
func (*ProviderClient) ContractReader ¶ added in v0.2.2
func (p *ProviderClient) ContractReader() types.ContractReader
func (*ProviderClient) MedianContract ¶
func (p *ProviderClient) MedianContract() median.MedianContract
func (*ProviderClient) OnchainConfigCodec ¶
func (p *ProviderClient) OnchainConfigCodec() median.OnchainConfigCodec
func (*ProviderClient) ReportCodec ¶
func (p *ProviderClient) ReportCodec() median.ReportCodec
func (*ProviderClient) RmUnimplemented ¶ added in v0.3.0
func (p *ProviderClient) RmUnimplemented(ctx context.Context)
RmUnimplemented sets the ContractReader and Codec clients to nil, if they are not implemented.
type ProviderServer ¶
type ProviderServer struct{}
    func (ProviderServer) ConnToProvider ¶
func (m ProviderServer) ConnToProvider(conn grpc.ClientConnInterface, broker net.Broker, brokerCfg net.BrokerConfig) types.MedianProvider
 Click to show internal directories. 
   Click to hide internal directories.