Skip to content

Commit 5e51514

Browse files
vsleejjxtra
authored andcommitted
ZB.com: fix MarketSymbolMetatadata.IsActive (#442)
- fixes #441 - improve ExchangeTrade.ToString() readability - rename Digifinex directory
1 parent aea0cc7 commit 5e51514

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

ExchangeSharp/API/Exchanges/ZBcom/ExchangeZBcomAPI.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ protected override async Task<IEnumerable<ExchangeMarket>> OnGetMarketSymbolsMet
9797
var amountScaleDecimals = (decimal)Math.Pow(0.1, amountScale);
9898
symbols.Add(new ExchangeMarket()
9999
{
100+
IsActive = true, // ZB.com does not provide this info, assuming all are active
100101
MarketSymbol = prop.Name,
101102
BaseCurrency = split[0],
102103
QuoteCurrency = split[1],

ExchangeSharp/Model/ExchangeTrade.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,10 @@ public bool IsBuy
6565
public override string ToString()
6666
{
6767
StringBuilder flagsSB = new StringBuilder();
68-
flagsSB.Append((Flags & ExchangeTradeFlags.IsFromSnapshot) == ExchangeTradeFlags.IsFromSnapshot ? "snap:" : "");
69-
flagsSB.Append((Flags & ExchangeTradeFlags.IsLastFromSnapshot) == ExchangeTradeFlags.IsLastFromSnapshot ? "last" : "");
68+
if ((Flags & ExchangeTradeFlags.IsFromSnapshot) == ExchangeTradeFlags.IsFromSnapshot)
69+
flagsSB.Append("snap");
70+
if ((Flags & ExchangeTradeFlags.IsLastFromSnapshot) == ExchangeTradeFlags.IsLastFromSnapshot)
71+
flagsSB.Append(":last");
7072
return string.Format("{0:s},p:{1},a:{2},{3},id:{4},{5}",
7173
Timestamp, Price, Amount, IsBuy ? "Buy" : "Sell",
7274
Id, flagsSB);

0 commit comments

Comments
 (0)