Add order validation test code and use GetPairFormat where necessary

This commit is contained in:
Adrian Gallagher
2019-06-25 17:44:46 +10:00
parent 1daaa66830
commit 6de0606d55
19 changed files with 134 additions and 43 deletions

View File

@@ -420,7 +420,7 @@ func (i *ItBit) GetActiveOrders(getOrdersRequest *exchange.GetOrdersRequest) ([]
var orders []exchange.OrderDetail
for j := range allOrders {
symbol := currency.NewPairDelimiter(allOrders[j].Instrument,
i.CurrencyPairs.Get(asset.Spot).ConfigFormat.Delimiter)
i.GetPairFormat(asset.Spot, false).Delimiter)
side := exchange.OrderSide(strings.ToUpper(allOrders[j].Side))
orderDate, err := time.Parse(time.RFC3339, allOrders[j].CreatedTime)
if err != nil {
@@ -471,7 +471,7 @@ func (i *ItBit) GetOrderHistory(getOrdersRequest *exchange.GetOrdersRequest) ([]
}
symbol := currency.NewPairDelimiter(allOrders[j].Instrument,
i.CurrencyPairs.Get(asset.Spot).ConfigFormat.Delimiter)
i.GetPairFormat(asset.Spot, false).Delimiter)
side := exchange.OrderSide(strings.ToUpper(allOrders[j].Side))
orderDate, err := time.Parse(time.RFC3339, allOrders[j].CreatedTime)
if err != nil {