From 70e0cd11afbb7ea0688badd04af60abdf1c36a84 Mon Sep 17 00:00:00 2001 From: jimako Date: Mon, 9 Nov 2020 09:00:51 +0900 Subject: [PATCH] Added MarketType field in MarketInfo of bitflyer (#587) --- exchanges/bitflyer/bitflyer_test.go | 10 +++++++++- exchanges/bitflyer/bitflyer_types.go | 1 + 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/exchanges/bitflyer/bitflyer_test.go b/exchanges/bitflyer/bitflyer_test.go index 632ef052..9075ab91 100644 --- a/exchanges/bitflyer/bitflyer_test.go +++ b/exchanges/bitflyer/bitflyer_test.go @@ -93,10 +93,18 @@ func TestGetAddressInfoCA(t *testing.T) { func TestGetMarkets(t *testing.T) { t.Parallel() - _, err := b.GetMarkets() + markets, err := b.GetMarkets() if err != nil { t.Error("Bitflyer - GetMarkets() error:", err) } + for _, market := range markets { + if market.ProductCode == "" { + t.Error("Bitflyer - ProductCode is empty in GetMarkets()") + } + if market.MarketType == "" { + t.Error("Bitflyer - MarketType is empty in GetMarkets()") + } + } } func TestGetOrderBook(t *testing.T) { diff --git a/exchanges/bitflyer/bitflyer_types.go b/exchanges/bitflyer/bitflyer_types.go index bdbe3523..4d9d3e1d 100644 --- a/exchanges/bitflyer/bitflyer_types.go +++ b/exchanges/bitflyer/bitflyer_types.go @@ -52,6 +52,7 @@ type ChainAnalysisAddress struct { type MarketInfo struct { ProductCode string `json:"product_code"` Alias string `json:"alias"` + MarketType string `json:"market_type"` } // Orderbook holds orderbook information