markPriceStream method
Mark price and funding rate for a single symbol pushed every 3 seconds or every second.
Implementation
Stream<WsMarkPrice> markPriceStream({
required String symbol,
bool is1s = false,
}) {
final channel =
subscribe('${symbol.toLowerCase()}@markPrice' + (is1s ? "@1s" : ""));
return channel.stream
.map<Map>(toMap)
.map<WsMarkPrice>((e) => WsMarkPrice.fromMap(e));
}