Documentation
¶
Index ¶
- func NewCCIPProviderClient(b *net.BrokerExt, cc grpc.ClientConnInterface) types.CCIPProvider
- func NewChainAccessorClient(broker *net.BrokerExt, cc grpc.ClientConnInterface) ccipocr3.ChainAccessor
- func NewChainAccessorServer(impl ccipocr3.ChainAccessor) *chainAccessorServer
- func NewChainSpecificAddressCodecClient(broker *net.BrokerExt, cc grpc.ClientConnInterface) ccipocr3.ChainSpecificAddressCodec
- func NewChainSpecificAddressCodecServer(impl ccipocr3.ChainSpecificAddressCodec) *chainSpecificAddressCodecServer
- func NewCommitPluginCodecClient(broker *net.BrokerExt, cc grpc.ClientConnInterface) ccipocr3.CommitPluginCodec
- func NewCommitPluginCodecServer(impl ccipocr3.CommitPluginCodec) ccipocr3pb.CommitPluginCodecServer
- func NewExecutePluginCodecClient(broker *net.BrokerExt, cc grpc.ClientConnInterface) ccipocr3.ExecutePluginCodec
- func NewExecutePluginCodecServer(impl ccipocr3.ExecutePluginCodec) ccipocr3pb.ExecutePluginCodecServer
- func NewSourceChainExtraDataCodecClient(broker *net.BrokerExt, cc grpc.ClientConnInterface) ccipocr3.SourceChainExtraDataCodec
- func NewSourceChainExtraDataCodecServer(impl ccipocr3.SourceChainExtraDataCodec) ccipocr3pb.SourceChainExtraDataCodecServer
- func NewTokenDataEncoderClient(broker *net.BrokerExt, cc grpc.ClientConnInterface) ccipocr3.TokenDataEncoder
- func NewTokenDataEncoderServer(impl ccipocr3.TokenDataEncoder) ccipocr3pb.TokenDataEncoderServer
- func RegisterProviderServices(s *grpc.Server, provider types.CCIPProvider)
- type CCIPProviderClient
- type CCIPProviderServer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCCIPProviderClient ¶
func NewCCIPProviderClient(b *net.BrokerExt, cc grpc.ClientConnInterface) types.CCIPProvider
func NewChainAccessorClient ¶
func NewChainAccessorClient(broker *net.BrokerExt, cc grpc.ClientConnInterface) ccipocr3.ChainAccessor
func NewChainAccessorServer ¶
func NewChainAccessorServer(impl ccipocr3.ChainAccessor) *chainAccessorServer
func NewChainSpecificAddressCodecClient ¶
func NewChainSpecificAddressCodecClient(broker *net.BrokerExt, cc grpc.ClientConnInterface) ccipocr3.ChainSpecificAddressCodec
func NewChainSpecificAddressCodecServer ¶
func NewChainSpecificAddressCodecServer(impl ccipocr3.ChainSpecificAddressCodec) *chainSpecificAddressCodecServer
func NewCommitPluginCodecClient ¶
func NewCommitPluginCodecClient(broker *net.BrokerExt, cc grpc.ClientConnInterface) ccipocr3.CommitPluginCodec
func NewCommitPluginCodecServer ¶
func NewCommitPluginCodecServer(impl ccipocr3.CommitPluginCodec) ccipocr3pb.CommitPluginCodecServer
func NewExecutePluginCodecClient ¶
func NewExecutePluginCodecClient(broker *net.BrokerExt, cc grpc.ClientConnInterface) ccipocr3.ExecutePluginCodec
func NewExecutePluginCodecServer ¶
func NewExecutePluginCodecServer(impl ccipocr3.ExecutePluginCodec) ccipocr3pb.ExecutePluginCodecServer
func NewSourceChainExtraDataCodecClient ¶
func NewSourceChainExtraDataCodecClient(broker *net.BrokerExt, cc grpc.ClientConnInterface) ccipocr3.SourceChainExtraDataCodec
func NewSourceChainExtraDataCodecServer ¶
func NewSourceChainExtraDataCodecServer(impl ccipocr3.SourceChainExtraDataCodec) ccipocr3pb.SourceChainExtraDataCodecServer
func NewTokenDataEncoderClient ¶
func NewTokenDataEncoderClient(broker *net.BrokerExt, cc grpc.ClientConnInterface) ccipocr3.TokenDataEncoder
func NewTokenDataEncoderServer ¶
func NewTokenDataEncoderServer(impl ccipocr3.TokenDataEncoder) ccipocr3pb.TokenDataEncoderServer
func RegisterProviderServices ¶
func RegisterProviderServices(s *grpc.Server, provider types.CCIPProvider)
Types ¶
type CCIPProviderClient ¶
type CCIPProviderClient struct {
*goplugin.ServiceClient
// contains filtered or unexported fields
}
func (*CCIPProviderClient) ChainAccessor ¶
func (p *CCIPProviderClient) ChainAccessor() ccipocr3.ChainAccessor
func (*CCIPProviderClient) Codec ¶
func (p *CCIPProviderClient) Codec() ccipocr3.Codec
func (*CCIPProviderClient) ContractTransmitter ¶
func (p *CCIPProviderClient) ContractTransmitter() ocr3types.ContractTransmitter[[]byte]
type CCIPProviderServer ¶
type CCIPProviderServer struct{}
Server implementation
func (CCIPProviderServer) ConnToProvider ¶
func (s CCIPProviderServer) ConnToProvider(conn grpc.ClientConnInterface, broker net.Broker, brokerCfg net.BrokerConfig) types.CCIPProvider
Click to show internal directories.
Click to hide internal directories.