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

Function fAggTradeConvertData

deprecated/node-binance-api.js:1488–1524  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1486 * @return {object} - user friendly data type
1487 */
1488 const fAggTradeConvertData = data => {
1489 let friendlyData = data => {
1490 let {
1491 e: eventType,
1492 E: eventTime,
1493 s: symbol,
1494 a: aggTradeId,
1495 p: price,
1496 q: amount,
1497 f: firstTradeId,
1498 l: lastTradeId,
1499 T: timestamp,
1500 m: maker
1501 } = data;
1502 return {
1503 eventType,
1504 eventTime,
1505 symbol,
1506 aggTradeId,
1507 price,
1508 amount,
1509 total: price * amount,
1510 firstTradeId,
1511 lastTradeId,
1512 timestamp,
1513 maker
1514 };
1515 }
1516 if (Array.isArray(data)) {
1517 const result = [];
1518 for (let obj of data) {
1519 result.push(friendlyData(obj));
1520 }
1521 return result;
1522 }
1523 return friendlyData(data);
1524 }
1525
1526 /**
1527 * Delivery heartbeat code with a shared single interval tick

Callers 1

cleanCallbackFunction · 0.85

Calls 1

friendlyDataFunction · 0.85

Tested by

no test coverage detected