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