Documentation ¶
Index ¶
- type Oracle
- func (_m *Oracle) EXPECT() *Oracle_Expecter
- func (_m *Oracle) GetLastSyncTime() time.Time
- func (_m *Oracle) GetMarketMap() types.MarketMap
- func (_m *Oracle) GetPrices() map[string]*big.Float
- func (_m *Oracle) IsRunning() bool
- func (_m *Oracle) Start(ctx context.Context) error
- func (_m *Oracle) Stop()
- type Oracle_Expecter
- func (_e *Oracle_Expecter) GetLastSyncTime() *Oracle_GetLastSyncTime_Call
- func (_e *Oracle_Expecter) GetMarketMap() *Oracle_GetMarketMap_Call
- func (_e *Oracle_Expecter) GetPrices() *Oracle_GetPrices_Call
- func (_e *Oracle_Expecter) IsRunning() *Oracle_IsRunning_Call
- func (_e *Oracle_Expecter) Start(ctx interface{}) *Oracle_Start_Call
- func (_e *Oracle_Expecter) Stop() *Oracle_Stop_Call
- type Oracle_GetLastSyncTime_Call
- type Oracle_GetMarketMap_Call
- type Oracle_GetPrices_Call
- type Oracle_IsRunning_Call
- type Oracle_Start_Call
- type Oracle_Stop_Call
- type PriceAggregator
- func (_m *PriceAggregator) AggregatePrices()
- func (_m *PriceAggregator) EXPECT() *PriceAggregator_Expecter
- func (_m *PriceAggregator) GetPrices() map[string]*big.Float
- func (_m *PriceAggregator) Reset()
- func (_m *PriceAggregator) SetProviderPrices(provider string, prices map[string]*big.Float)
- func (_m *PriceAggregator) UpdateMarketMap(_a0 types.MarketMap)
- type PriceAggregator_AggregatePrices_Call
- func (_c *PriceAggregator_AggregatePrices_Call) Return() *PriceAggregator_AggregatePrices_Call
- func (_c *PriceAggregator_AggregatePrices_Call) Run(run func()) *PriceAggregator_AggregatePrices_Call
- func (_c *PriceAggregator_AggregatePrices_Call) RunAndReturn(run func()) *PriceAggregator_AggregatePrices_Call
- type PriceAggregator_Expecter
- func (_e *PriceAggregator_Expecter) AggregatePrices() *PriceAggregator_AggregatePrices_Call
- func (_e *PriceAggregator_Expecter) GetPrices() *PriceAggregator_GetPrices_Call
- func (_e *PriceAggregator_Expecter) Reset() *PriceAggregator_Reset_Call
- func (_e *PriceAggregator_Expecter) SetProviderPrices(provider interface{}, prices interface{}) *PriceAggregator_SetProviderPrices_Call
- func (_e *PriceAggregator_Expecter) UpdateMarketMap(_a0 interface{}) *PriceAggregator_UpdateMarketMap_Call
- type PriceAggregator_GetPrices_Call
- func (_c *PriceAggregator_GetPrices_Call) Return(_a0 map[string]*big.Float) *PriceAggregator_GetPrices_Call
- func (_c *PriceAggregator_GetPrices_Call) Run(run func()) *PriceAggregator_GetPrices_Call
- func (_c *PriceAggregator_GetPrices_Call) RunAndReturn(run func() map[string]*big.Float) *PriceAggregator_GetPrices_Call
- type PriceAggregator_Reset_Call
- type PriceAggregator_SetProviderPrices_Call
- func (_c *PriceAggregator_SetProviderPrices_Call) Return() *PriceAggregator_SetProviderPrices_Call
- func (_c *PriceAggregator_SetProviderPrices_Call) Run(run func(provider string, prices map[string]*big.Float)) *PriceAggregator_SetProviderPrices_Call
- func (_c *PriceAggregator_SetProviderPrices_Call) RunAndReturn(run func(string, map[string]*big.Float)) *PriceAggregator_SetProviderPrices_Call
- type PriceAggregator_UpdateMarketMap_Call
- func (_c *PriceAggregator_UpdateMarketMap_Call) Return() *PriceAggregator_UpdateMarketMap_Call
- func (_c *PriceAggregator_UpdateMarketMap_Call) Run(run func(_a0 types.MarketMap)) *PriceAggregator_UpdateMarketMap_Call
- func (_c *PriceAggregator_UpdateMarketMap_Call) RunAndReturn(run func(types.MarketMap)) *PriceAggregator_UpdateMarketMap_Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Oracle ¶
Oracle is an autogenerated mock type for the Oracle type
func NewOracle ¶
NewOracle creates a new instance of Oracle. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*Oracle) EXPECT ¶
func (_m *Oracle) EXPECT() *Oracle_Expecter
func (*Oracle) GetLastSyncTime ¶
GetLastSyncTime provides a mock function with no fields
func (*Oracle) GetMarketMap ¶
GetMarketMap provides a mock function with no fields
type Oracle_Expecter ¶
type Oracle_Expecter struct {
// contains filtered or unexported fields
}
func (*Oracle_Expecter) GetLastSyncTime ¶
func (_e *Oracle_Expecter) GetLastSyncTime() *Oracle_GetLastSyncTime_Call
GetLastSyncTime is a helper method to define mock.On call
func (*Oracle_Expecter) GetMarketMap ¶
func (_e *Oracle_Expecter) GetMarketMap() *Oracle_GetMarketMap_Call
GetMarketMap is a helper method to define mock.On call
func (*Oracle_Expecter) GetPrices ¶
func (_e *Oracle_Expecter) GetPrices() *Oracle_GetPrices_Call
GetPrices is a helper method to define mock.On call
func (*Oracle_Expecter) IsRunning ¶
func (_e *Oracle_Expecter) IsRunning() *Oracle_IsRunning_Call
IsRunning is a helper method to define mock.On call
func (*Oracle_Expecter) Start ¶
func (_e *Oracle_Expecter) Start(ctx interface{}) *Oracle_Start_Call
Start is a helper method to define mock.On call
- ctx context.Context
func (*Oracle_Expecter) Stop ¶
func (_e *Oracle_Expecter) Stop() *Oracle_Stop_Call
Stop is a helper method to define mock.On call
type Oracle_GetLastSyncTime_Call ¶
Oracle_GetLastSyncTime_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetLastSyncTime'
func (*Oracle_GetLastSyncTime_Call) Return ¶
func (_c *Oracle_GetLastSyncTime_Call) Return(_a0 time.Time) *Oracle_GetLastSyncTime_Call
func (*Oracle_GetLastSyncTime_Call) Run ¶
func (_c *Oracle_GetLastSyncTime_Call) Run(run func()) *Oracle_GetLastSyncTime_Call
func (*Oracle_GetLastSyncTime_Call) RunAndReturn ¶
func (_c *Oracle_GetLastSyncTime_Call) RunAndReturn(run func() time.Time) *Oracle_GetLastSyncTime_Call
type Oracle_GetMarketMap_Call ¶
Oracle_GetMarketMap_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetMarketMap'
func (*Oracle_GetMarketMap_Call) Return ¶
func (_c *Oracle_GetMarketMap_Call) Return(_a0 types.MarketMap) *Oracle_GetMarketMap_Call
func (*Oracle_GetMarketMap_Call) Run ¶
func (_c *Oracle_GetMarketMap_Call) Run(run func()) *Oracle_GetMarketMap_Call
func (*Oracle_GetMarketMap_Call) RunAndReturn ¶
func (_c *Oracle_GetMarketMap_Call) RunAndReturn(run func() types.MarketMap) *Oracle_GetMarketMap_Call
type Oracle_GetPrices_Call ¶
Oracle_GetPrices_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPrices'
func (*Oracle_GetPrices_Call) Return ¶
func (_c *Oracle_GetPrices_Call) Return(_a0 map[string]*big.Float) *Oracle_GetPrices_Call
func (*Oracle_GetPrices_Call) Run ¶
func (_c *Oracle_GetPrices_Call) Run(run func()) *Oracle_GetPrices_Call
func (*Oracle_GetPrices_Call) RunAndReturn ¶
func (_c *Oracle_GetPrices_Call) RunAndReturn(run func() map[string]*big.Float) *Oracle_GetPrices_Call
type Oracle_IsRunning_Call ¶
Oracle_IsRunning_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsRunning'
func (*Oracle_IsRunning_Call) Return ¶
func (_c *Oracle_IsRunning_Call) Return(_a0 bool) *Oracle_IsRunning_Call
func (*Oracle_IsRunning_Call) Run ¶
func (_c *Oracle_IsRunning_Call) Run(run func()) *Oracle_IsRunning_Call
func (*Oracle_IsRunning_Call) RunAndReturn ¶
func (_c *Oracle_IsRunning_Call) RunAndReturn(run func() bool) *Oracle_IsRunning_Call
type Oracle_Start_Call ¶
Oracle_Start_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Start'
func (*Oracle_Start_Call) Return ¶
func (_c *Oracle_Start_Call) Return(_a0 error) *Oracle_Start_Call
func (*Oracle_Start_Call) Run ¶
func (_c *Oracle_Start_Call) Run(run func(ctx context.Context)) *Oracle_Start_Call
func (*Oracle_Start_Call) RunAndReturn ¶
func (_c *Oracle_Start_Call) RunAndReturn(run func(context.Context) error) *Oracle_Start_Call
type Oracle_Stop_Call ¶
Oracle_Stop_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Stop'
func (*Oracle_Stop_Call) Return ¶
func (_c *Oracle_Stop_Call) Return() *Oracle_Stop_Call
func (*Oracle_Stop_Call) Run ¶
func (_c *Oracle_Stop_Call) Run(run func()) *Oracle_Stop_Call
func (*Oracle_Stop_Call) RunAndReturn ¶
func (_c *Oracle_Stop_Call) RunAndReturn(run func()) *Oracle_Stop_Call
type PriceAggregator ¶
PriceAggregator is an autogenerated mock type for the PriceAggregator type
func NewPriceAggregator ¶
func NewPriceAggregator(t interface { mock.TestingT Cleanup(func()) }) *PriceAggregator
NewPriceAggregator creates a new instance of PriceAggregator. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*PriceAggregator) AggregatePrices ¶
func (_m *PriceAggregator) AggregatePrices()
AggregatePrices provides a mock function with no fields
func (*PriceAggregator) EXPECT ¶
func (_m *PriceAggregator) EXPECT() *PriceAggregator_Expecter
func (*PriceAggregator) GetPrices ¶
func (_m *PriceAggregator) GetPrices() map[string]*big.Float
GetPrices provides a mock function with no fields
func (*PriceAggregator) Reset ¶
func (_m *PriceAggregator) Reset()
Reset provides a mock function with no fields
func (*PriceAggregator) SetProviderPrices ¶
func (_m *PriceAggregator) SetProviderPrices(provider string, prices map[string]*big.Float)
SetProviderPrices provides a mock function with given fields: provider, prices
func (*PriceAggregator) UpdateMarketMap ¶
func (_m *PriceAggregator) UpdateMarketMap(_a0 types.MarketMap)
UpdateMarketMap provides a mock function with given fields: _a0
type PriceAggregator_AggregatePrices_Call ¶
PriceAggregator_AggregatePrices_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AggregatePrices'
func (*PriceAggregator_AggregatePrices_Call) Return ¶
func (_c *PriceAggregator_AggregatePrices_Call) Return() *PriceAggregator_AggregatePrices_Call
func (*PriceAggregator_AggregatePrices_Call) Run ¶
func (_c *PriceAggregator_AggregatePrices_Call) Run(run func()) *PriceAggregator_AggregatePrices_Call
func (*PriceAggregator_AggregatePrices_Call) RunAndReturn ¶
func (_c *PriceAggregator_AggregatePrices_Call) RunAndReturn(run func()) *PriceAggregator_AggregatePrices_Call
type PriceAggregator_Expecter ¶
type PriceAggregator_Expecter struct {
// contains filtered or unexported fields
}
func (*PriceAggregator_Expecter) AggregatePrices ¶
func (_e *PriceAggregator_Expecter) AggregatePrices() *PriceAggregator_AggregatePrices_Call
AggregatePrices is a helper method to define mock.On call
func (*PriceAggregator_Expecter) GetPrices ¶
func (_e *PriceAggregator_Expecter) GetPrices() *PriceAggregator_GetPrices_Call
GetPrices is a helper method to define mock.On call
func (*PriceAggregator_Expecter) Reset ¶
func (_e *PriceAggregator_Expecter) Reset() *PriceAggregator_Reset_Call
Reset is a helper method to define mock.On call
func (*PriceAggregator_Expecter) SetProviderPrices ¶
func (_e *PriceAggregator_Expecter) SetProviderPrices(provider interface{}, prices interface{}) *PriceAggregator_SetProviderPrices_Call
SetProviderPrices is a helper method to define mock.On call
- provider string
- prices map[string]*big.Float
func (*PriceAggregator_Expecter) UpdateMarketMap ¶
func (_e *PriceAggregator_Expecter) UpdateMarketMap(_a0 interface{}) *PriceAggregator_UpdateMarketMap_Call
UpdateMarketMap is a helper method to define mock.On call
- _a0 types.MarketMap
type PriceAggregator_GetPrices_Call ¶
PriceAggregator_GetPrices_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetPrices'
func (*PriceAggregator_GetPrices_Call) Return ¶
func (_c *PriceAggregator_GetPrices_Call) Return(_a0 map[string]*big.Float) *PriceAggregator_GetPrices_Call
func (*PriceAggregator_GetPrices_Call) Run ¶
func (_c *PriceAggregator_GetPrices_Call) Run(run func()) *PriceAggregator_GetPrices_Call
func (*PriceAggregator_GetPrices_Call) RunAndReturn ¶
func (_c *PriceAggregator_GetPrices_Call) RunAndReturn(run func() map[string]*big.Float) *PriceAggregator_GetPrices_Call
type PriceAggregator_Reset_Call ¶
PriceAggregator_Reset_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Reset'
func (*PriceAggregator_Reset_Call) Return ¶
func (_c *PriceAggregator_Reset_Call) Return() *PriceAggregator_Reset_Call
func (*PriceAggregator_Reset_Call) Run ¶
func (_c *PriceAggregator_Reset_Call) Run(run func()) *PriceAggregator_Reset_Call
func (*PriceAggregator_Reset_Call) RunAndReturn ¶
func (_c *PriceAggregator_Reset_Call) RunAndReturn(run func()) *PriceAggregator_Reset_Call
type PriceAggregator_SetProviderPrices_Call ¶
PriceAggregator_SetProviderPrices_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetProviderPrices'
func (*PriceAggregator_SetProviderPrices_Call) Return ¶
func (_c *PriceAggregator_SetProviderPrices_Call) Return() *PriceAggregator_SetProviderPrices_Call
func (*PriceAggregator_SetProviderPrices_Call) Run ¶
func (_c *PriceAggregator_SetProviderPrices_Call) Run(run func(provider string, prices map[string]*big.Float)) *PriceAggregator_SetProviderPrices_Call
func (*PriceAggregator_SetProviderPrices_Call) RunAndReturn ¶
func (_c *PriceAggregator_SetProviderPrices_Call) RunAndReturn(run func(string, map[string]*big.Float)) *PriceAggregator_SetProviderPrices_Call
type PriceAggregator_UpdateMarketMap_Call ¶
PriceAggregator_UpdateMarketMap_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UpdateMarketMap'
func (*PriceAggregator_UpdateMarketMap_Call) Return ¶
func (_c *PriceAggregator_UpdateMarketMap_Call) Return() *PriceAggregator_UpdateMarketMap_Call
func (*PriceAggregator_UpdateMarketMap_Call) Run ¶
func (_c *PriceAggregator_UpdateMarketMap_Call) Run(run func(_a0 types.MarketMap)) *PriceAggregator_UpdateMarketMap_Call
func (*PriceAggregator_UpdateMarketMap_Call) RunAndReturn ¶
func (_c *PriceAggregator_UpdateMarketMap_Call) RunAndReturn(run func(types.MarketMap)) *PriceAggregator_UpdateMarketMap_Call