Documentation ¶
Overview ¶
Code generated by mockery v1.0.0
Code generated by mockery v1.0.0 ¶
Code generated by mockery v1.0.0 ¶
Code generated by mockery v1.0.0 ¶
Code generated by mockery v1.0.0
Index ¶
- type ChartRepository
- func (_m *ChartRepository) Create(chart *models.Chart) error
- func (_m *ChartRepository) Find(exchangeId models.ExchangeID, duration int, trading string, settlement string) (models.Chart, error)
- func (_m *ChartRepository) FindN(exchangeId models.ExchangeID, duration int, trading string, settlement string, ...) ([]models.Chart, error)
- func (_m *ChartRepository) FindRange(exchangeId models.ExchangeID, duration int, trading string, settlement string, ...) ([]models.Chart, error)
- func (_m *ChartRepository) Truncate() error
- type ExchangePrivateRepository
- func (_m *ExchangePrivateRepository) ActiveOrders() ([]*models.Order, error)
- func (_m *ExchangePrivateRepository) Address(c string) (string, error)
- func (_m *ExchangePrivateRepository) Balances() (map[string]float64, error)
- func (_m *ExchangePrivateRepository) CancelOrder(orderNumber string, productCode string) error
- func (_m *ExchangePrivateRepository) CompleteBalances() (map[string]*models.Balance, error)
- func (_m *ExchangePrivateRepository) Order(trading string, settlement string, ordertype models.OrderType, price float64, ...) (string, error)
- func (_m *ExchangePrivateRepository) PurchaseFeeRate() (float64, error)
- func (_m *ExchangePrivateRepository) SellFeeRate() (float64, error)
- func (_m *ExchangePrivateRepository) Transfer(typ string, addr string, amount float64, additionalFee float64) error
- func (_m *ExchangePrivateRepository) TransferFee() (map[string]float64, error)
- type OrderRepository
- type PositionRepository
- func (_m *PositionRepository) FindAll() ([]models.Position, error)
- func (_m *PositionRepository) FindNByTraderID(traderID uint) ([]models.Position, error)
- func (_m *PositionRepository) FindNUnclosedByTraderID(traderID uint) ([]models.Position, error)
- func (_m *PositionRepository) Insert(position *models.Position, traderID uint) (uint, error)
- func (_m *PositionRepository) Truncate() error
- func (_m *PositionRepository) UpdateEntryOrder(positionID uint, orderID uint) error
- func (_m *PositionRepository) UpdateExitOrder(positionID uint, orderID uint) error
- func (_m *PositionRepository) UpdateToClosed(positionID uint) error
- func (_m *PositionRepository) UpdateToMade(positionID uint) error
- type TraderRepository
- func (_m *TraderRepository) Find(traderConfigID uint) (*models.TraderGorm, error)
- func (_m *TraderRepository) FindAll() ([]*models.TraderGorm, error)
- func (_m *TraderRepository) FindAllByStatus(status string) ([]*models.TraderGorm, error)
- func (_m *TraderRepository) FindNByStatus(status string, limit int, offset int) ([]*models.TraderGorm, error)
- func (_m *TraderRepository) Insert(traderConfig *models.TraderGorm) (uint, error)
- func (_m *TraderRepository) Truncate() error
- func (_m *TraderRepository) UpdateStatusByID(traderID uint, status string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ChartRepository ¶
ChartRepository is an autogenerated mock type for the ChartRepository type
func (*ChartRepository) Create ¶
func (_m *ChartRepository) Create(chart *models.Chart) error
Create provides a mock function with given fields: chart
func (*ChartRepository) Find ¶
func (_m *ChartRepository) Find(exchangeId models.ExchangeID, duration int, trading string, settlement string) (models.Chart, error)
Find provides a mock function with given fields: exchangeId, duration, trading, settlement
func (*ChartRepository) FindN ¶
func (_m *ChartRepository) FindN(exchangeId models.ExchangeID, duration int, trading string, settlement string, num int) ([]models.Chart, error)
FindN provides a mock function with given fields: exchangeId, duration, trading, settlement, num
func (*ChartRepository) FindRange ¶
func (_m *ChartRepository) FindRange(exchangeId models.ExchangeID, duration int, trading string, settlement string, start time.Time, end time.Time) ([]models.Chart, error)
FindRange provides a mock function with given fields: exchangeId, duration, trading, settlement, start, end
func (*ChartRepository) Truncate ¶
func (_m *ChartRepository) Truncate() error
Truncate provides a mock function with given fields:
type ExchangePrivateRepository ¶
ExchangePrivateRepository is an autogenerated mock type for the ExchangePrivateRepository type
func (*ExchangePrivateRepository) ActiveOrders ¶
func (_m *ExchangePrivateRepository) ActiveOrders() ([]*models.Order, error)
ActiveOrders provides a mock function with given fields:
func (*ExchangePrivateRepository) Address ¶
func (_m *ExchangePrivateRepository) Address(c string) (string, error)
Address provides a mock function with given fields: c
func (*ExchangePrivateRepository) Balances ¶
func (_m *ExchangePrivateRepository) Balances() (map[string]float64, error)
Balances provides a mock function with given fields:
func (*ExchangePrivateRepository) CancelOrder ¶
func (_m *ExchangePrivateRepository) CancelOrder(orderNumber string, productCode string) error
CancelOrder provides a mock function with given fields: orderNumber, productCode
func (*ExchangePrivateRepository) CompleteBalances ¶
func (_m *ExchangePrivateRepository) CompleteBalances() (map[string]*models.Balance, error)
CompleteBalances provides a mock function with given fields:
func (*ExchangePrivateRepository) Order ¶
func (_m *ExchangePrivateRepository) Order(trading string, settlement string, ordertype models.OrderType, price float64, amount float64) (string, error)
Order provides a mock function with given fields: trading, settlement, ordertype, price, amount
func (*ExchangePrivateRepository) PurchaseFeeRate ¶
func (_m *ExchangePrivateRepository) PurchaseFeeRate() (float64, error)
PurchaseFeeRate provides a mock function with given fields:
func (*ExchangePrivateRepository) SellFeeRate ¶
func (_m *ExchangePrivateRepository) SellFeeRate() (float64, error)
SellFeeRate provides a mock function with given fields:
func (*ExchangePrivateRepository) Transfer ¶
func (_m *ExchangePrivateRepository) Transfer(typ string, addr string, amount float64, additionalFee float64) error
Transfer provides a mock function with given fields: typ, addr, amount, additionalFee
func (*ExchangePrivateRepository) TransferFee ¶
func (_m *ExchangePrivateRepository) TransferFee() (map[string]float64, error)
TransferFee provides a mock function with given fields:
type OrderRepository ¶
OrderRepository is an autogenerated mock type for the OrderRepository type
func (*OrderRepository) Find ¶
func (_m *OrderRepository) Find(orderID uint) (models.OrderGorm, error)
Find provides a mock function with given fields: orderID
func (*OrderRepository) FindNByPositionID ¶
func (_m *OrderRepository) FindNByPositionID(positionID uint) ([]models.OrderGorm, error)
FindNByPositionID provides a mock function with given fields: positionID
func (*OrderRepository) Insert ¶
func (_m *OrderRepository) Insert(orderData *models.OrderGorm) (uint, error)
Insert provides a mock function with given fields: orderData
func (*OrderRepository) Truncate ¶
func (_m *OrderRepository) Truncate() error
Truncate provides a mock function with given fields:
type PositionRepository ¶
PositionRepository is an autogenerated mock type for the PositionRepository type
func (*PositionRepository) FindAll ¶
func (_m *PositionRepository) FindAll() ([]models.Position, error)
FindAll provides a mock function with given fields:
func (*PositionRepository) FindNByTraderID ¶
func (_m *PositionRepository) FindNByTraderID(traderID uint) ([]models.Position, error)
FindNByTraderID provides a mock function with given fields: traderID
func (*PositionRepository) FindNUnclosedByTraderID ¶
func (_m *PositionRepository) FindNUnclosedByTraderID(traderID uint) ([]models.Position, error)
FindNUnclosedByTraderID provides a mock function with given fields: traderID
func (*PositionRepository) Insert ¶
Insert provides a mock function with given fields: position, traderID
func (*PositionRepository) Truncate ¶
func (_m *PositionRepository) Truncate() error
Truncate provides a mock function with given fields:
func (*PositionRepository) UpdateEntryOrder ¶
func (_m *PositionRepository) UpdateEntryOrder(positionID uint, orderID uint) error
UpdateEntryOrder provides a mock function with given fields: positionID, orderID
func (*PositionRepository) UpdateExitOrder ¶
func (_m *PositionRepository) UpdateExitOrder(positionID uint, orderID uint) error
UpdateExitOrder provides a mock function with given fields: positionID, orderID
func (*PositionRepository) UpdateToClosed ¶
func (_m *PositionRepository) UpdateToClosed(positionID uint) error
UpdateToClosed provides a mock function with given fields: positionID
func (*PositionRepository) UpdateToMade ¶
func (_m *PositionRepository) UpdateToMade(positionID uint) error
UpdateToMade provides a mock function with given fields: positionID
type TraderRepository ¶
TraderRepository is an autogenerated mock type for the TraderRepository type
func (*TraderRepository) Find ¶
func (_m *TraderRepository) Find(traderConfigID uint) (*models.TraderGorm, error)
Find provides a mock function with given fields: traderConfigID
func (*TraderRepository) FindAll ¶
func (_m *TraderRepository) FindAll() ([]*models.TraderGorm, error)
FindAll provides a mock function with given fields:
func (*TraderRepository) FindAllByStatus ¶
func (_m *TraderRepository) FindAllByStatus(status string) ([]*models.TraderGorm, error)
FindAllByStatus provides a mock function with given fields: status
func (*TraderRepository) FindNByStatus ¶
func (_m *TraderRepository) FindNByStatus(status string, limit int, offset int) ([]*models.TraderGorm, error)
FindNByStatus provides a mock function with given fields: status, limit, offset
func (*TraderRepository) Insert ¶
func (_m *TraderRepository) Insert(traderConfig *models.TraderGorm) (uint, error)
Insert provides a mock function with given fields: traderConfig
func (*TraderRepository) Truncate ¶
func (_m *TraderRepository) Truncate() error
Truncate provides a mock function with given fields:
func (*TraderRepository) UpdateStatusByID ¶
func (_m *TraderRepository) UpdateStatusByID(traderID uint, status string) error
UpdateStatusByID provides a mock function with given fields: traderID, status