* Converts the delivery markPrice stream data into a friendly object * @param {object} data - user data callback data type * @return {object} - user friendly data type
(data: any)
| 2836 | * @return {object} - user friendly data type |
| 2837 | */ |
| 2838 | dMarkPriceConvertData(data: any) { |
| 2839 | const friendlyData = (data: any) => { |
| 2840 | const { |
| 2841 | e: eventType, |
| 2842 | E: eventTime, |
| 2843 | s: symbol, |
| 2844 | p: markPrice, |
| 2845 | r: fundingRate, |
| 2846 | T: fundingTime |
| 2847 | } = data; |
| 2848 | return { |
| 2849 | eventType, |
| 2850 | eventTime, |
| 2851 | symbol, |
| 2852 | markPrice, |
| 2853 | fundingRate, |
| 2854 | fundingTime |
| 2855 | }; |
| 2856 | }; |
| 2857 | if (Array.isArray(data)) { |
| 2858 | const result = []; |
| 2859 | for (const obj of data) { |
| 2860 | result.push(friendlyData(obj)); |
| 2861 | } |
| 2862 | return result; |
| 2863 | } |
| 2864 | return friendlyData(data); |
| 2865 | } |
| 2866 | |
| 2867 | /** |
| 2868 | * Converts the delivery aggTrade stream data into a friendly object |
no test coverage detected