Documentation
¶
Index ¶
- Constants
- func StaticDataSource() median.DataSource
- func StaticJuelsPerFeeCoinDataSource() median.DataSource
- func TestPluginMedian(t *testing.T, p internal.PluginMedian)
- func TestPluginRelayer(t *testing.T, p internal.PluginRelayer)
- func TestRelayer(t *testing.T, relayer internal.Relayer)
- func TestReportingPluginFactory(t *testing.T, factory internal.ReportingPluginFactory)
- type StaticErrorLog
- type StaticKeystore
- type StaticMedianProvider
- func (s StaticMedianProvider) Close() error
- func (s StaticMedianProvider) ContractConfigTracker() libocr.ContractConfigTracker
- func (s StaticMedianProvider) ContractTransmitter() libocr.ContractTransmitter
- func (s StaticMedianProvider) HealthReport() map[string]error
- func (s StaticMedianProvider) MedianContract() median.MedianContract
- func (s StaticMedianProvider) Name() string
- func (s StaticMedianProvider) OffchainConfigDigester() libocr.OffchainConfigDigester
- func (s StaticMedianProvider) OnchainConfigCodec() median.OnchainConfigCodec
- func (s StaticMedianProvider) Ready() error
- func (s StaticMedianProvider) ReportCodec() median.ReportCodec
- func (s StaticMedianProvider) Start(ctx context.Context) error
- type StaticPluginMedian
- type StaticPluginRelayer
Constants ¶
View Source
const ConfigTOML = `[Foo]
Bar = "Baz"
`
Variables ¶
This section is empty.
Functions ¶
func StaticDataSource ¶
func StaticDataSource() median.DataSource
func StaticJuelsPerFeeCoinDataSource ¶
func StaticJuelsPerFeeCoinDataSource() median.DataSource
func TestPluginMedian ¶
func TestPluginMedian(t *testing.T, p internal.PluginMedian)
func TestPluginRelayer ¶
func TestPluginRelayer(t *testing.T, p internal.PluginRelayer)
func TestReportingPluginFactory ¶
func TestReportingPluginFactory(t *testing.T, factory internal.ReportingPluginFactory)
Types ¶
type StaticErrorLog ¶
type StaticErrorLog struct{}
type StaticKeystore ¶
type StaticKeystore struct{}
type StaticMedianProvider ¶
type StaticMedianProvider struct{}
func (StaticMedianProvider) Close ¶
func (s StaticMedianProvider) Close() error
func (StaticMedianProvider) ContractConfigTracker ¶
func (s StaticMedianProvider) ContractConfigTracker() libocr.ContractConfigTracker
func (StaticMedianProvider) ContractTransmitter ¶
func (s StaticMedianProvider) ContractTransmitter() libocr.ContractTransmitter
func (StaticMedianProvider) HealthReport ¶
func (s StaticMedianProvider) HealthReport() map[string]error
func (StaticMedianProvider) MedianContract ¶
func (s StaticMedianProvider) MedianContract() median.MedianContract
func (StaticMedianProvider) Name ¶
func (s StaticMedianProvider) Name() string
func (StaticMedianProvider) OffchainConfigDigester ¶
func (s StaticMedianProvider) OffchainConfigDigester() libocr.OffchainConfigDigester
func (StaticMedianProvider) OnchainConfigCodec ¶
func (s StaticMedianProvider) OnchainConfigCodec() median.OnchainConfigCodec
func (StaticMedianProvider) Ready ¶
func (s StaticMedianProvider) Ready() error
func (StaticMedianProvider) ReportCodec ¶
func (s StaticMedianProvider) ReportCodec() median.ReportCodec
type StaticPluginMedian ¶
type StaticPluginMedian struct{}
func (StaticPluginMedian) NewMedianFactory ¶
func (s StaticPluginMedian) NewMedianFactory(ctx context.Context, provider types.MedianProvider, dataSource, juelsPerFeeCoinDataSource median.DataSource, errorLog internal.ErrorLog) (internal.ReportingPluginFactory, error)
type StaticPluginRelayer ¶
type StaticPluginRelayer struct{}
Click to show internal directories.
Click to hide internal directories.