@signumjs/core
Version:
Principal package with functions and models for building Signum Network applications.
26 lines • 774 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getOpenOrdersPerAsset = void 0;
/**
* @ignore
* This is an internal helper
* See details at {@link AssetApi.getOpenAskOrders} {@link AssetApi.getOpenBidOrders}
*
* @category factories
*/
const getOpenOrdersPerAsset = (service) => async (args) => {
const { type, firstIndex, lastIndex, assetId } = args;
const params = {
asset: assetId,
firstIndex,
lastIndex
};
switch (type) {
case 'ask':
return service.query('getAskOrders', params);
case 'bid':
return service.query('getBidOrders', params);
}
};
exports.getOpenOrdersPerAsset = getOpenOrdersPerAsset;
//# sourceMappingURL=getOpenOrdersPerAsset.js.map