Beispiel #1
0
 public static SubscribeMessage ToFundingTicker(FundingSymbols symbol)
 {
     return(new SubscribeMessage
     {
         ChannelName = @"fticker",
         Symbol = EnumStringValueAttribute.GetValue(symbol)
     });
 }
Beispiel #2
0
 public static SubscribeMessage ToRawOrderBook(FundingSymbols symbol, BooksLimit limit)
 {
     return(new SubscribeMessage
     {
         ChannelName = @"book",
         Symbol = EnumStringValueAttribute.GetValue(symbol),
         Precision = EnumStringValueAttribute.GetValue(BooksPrecision.NoAggregation),
         Length = ((int)limit).ToString()
     });
 }
Beispiel #3
0
 public static SubscribeMessage ToOrderBook(FundingSymbols symbol, BooksPrecision precision, BooksFrequency frequency,
                                            BooksLimit limit)
 {
     return(new SubscribeMessage
     {
         ChannelName = @"book",
         Symbol = EnumStringValueAttribute.GetValue(symbol),
         Precision = EnumStringValueAttribute.GetValue(precision),
         Frequency = EnumStringValueAttribute.GetValue(frequency),
         Length = ((int)limit).ToString()
     });
 }