MCPcopy Create free account
hub / github.com/ccxt/node-binance-api / dMiniTickerConvertData

Method dMiniTickerConvertData

src/node-binance-api.ts:2774–2807  ·  view source on GitHub ↗

* Converts the delivery miniTicker stream data into a friendly object * @param {object} data - user data callback data type * @return {object} - user friendly data type

(data: any)

Source from the content-addressed store, hash-verified

2772 * @return {object} - user friendly data type
2773 */
2774 dMiniTickerConvertData(data: any) {
2775 const friendlyData = (data: any) => {
2776 const {
2777 e: eventType,
2778 E: eventTime,
2779 s: symbol,
2780 c: close,
2781 o: open,
2782 h: high,
2783 l: low,
2784 v: volume,
2785 q: quoteVolume
2786 } = data;
2787 return {
2788 eventType,
2789 eventTime,
2790 symbol,
2791 close,
2792 open,
2793 high,
2794 low,
2795 volume,
2796 quoteVolume
2797 };
2798 };
2799 if (Array.isArray(data)) {
2800 const result = [];
2801 for (const obj of data) {
2802 result.push(friendlyData(obj));
2803 }
2804 return result;
2805 }
2806 return friendlyData(data);
2807 }
2808
2809 /**
2810 * Converts the delivery bookTicker stream data into a friendly object

Callers 1

Calls 1

friendlyDataFunction · 0.85

Tested by

no test coverage detected